3.7. DHCP를 사용하여 호스트에 고정 주소 할당
Kea에서는 서브넷 정의 내의 예약을 사용하여 고정 IP 주소를 MAC( Media Access Control), DHCP 고유 식별자(DUID) 또는 기타 식별자에 할당할 수 있습니다.
예를 들어 이 방법을 사용하여 항상 동일한 IP 주소를 서버 또는 네트워크 장치에 할당합니다.
사전 요구 사항
-
kea-dhcp4및kea-dhcp6서비스가 구성되어 실행 중입니다. -
root사용자로 로그인합니다.
절차
IPv4 네트워크를 구성하는 경우:
/etc/kea/kea-dhcp4.conf파일을 편집하고subnet4매개변수에 예약을 추가합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 예제에서는 Kea를 구성하여 항상
192.0.2.130IP 주소를52:54:00:72:2f:6eMAC 주소가 있는 호스트에 할당합니다.추가 예제는
kea-doc패키지에서 제공하는/usr/share/doc/kea/examples/kea4/reservations.json파일을 참조하십시오.구성 파일의 구문을 확인합니다.
kea-dhcp4 -t /etc/kea/kea-dhcp4.conf
# kea-dhcp4 -t /etc/kea/kea-dhcp4.confCopy to Clipboard Copied! Toggle word wrap Toggle overflow 명령에서
Syntax 검사를 실패한경우 보고서에 표시된 오류를 수정합니다.kea-dhcp4서비스를 다시 시작합니다.systemctl restart kea-dhcp4
# systemctl restart kea-dhcp4Copy to Clipboard Copied! Toggle word wrap Toggle overflow
IPv6 네트워크를 구성하는 경우:
/etc/kea/kea-dhcp6.conf파일을 편집하고subnet6매개변수에 예약을 추가합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이 예제에서는 Kea가 항상
2001:db8:0:1::99IP 주소를52:54:00:72:2f:6eMAC 주소가 있는 호스트에 할당하도록 구성합니다.자세한 내용은
파일을 참조하십시오.kea-doc패키지에서 제공하는 /usr/share/doc/kea/kea6/reservations.json구성 파일의 구문을 확인합니다.
kea-dhcp6 -t /etc/kea/kea-dhcp6.conf
# kea-dhcp6 -t /etc/kea/kea-dhcp6.confCopy to Clipboard Copied! Toggle word wrap Toggle overflow 명령에서
Syntax 검사를 실패한경우 보고서에 표시된 오류를 수정합니다.kea-dhcp6서비스를 다시 시작합니다.systemctl restart kea-dhcp6
# systemctl restart kea-dhcp6Copy to Clipboard Copied! Toggle word wrap Toggle overflow