ISC DHCP 서버 - 정적 호스트 구성 없이 동일한 IP 할당

ISC DHCP 서버 - 정적 호스트 구성 없이 동일한 IP 할당

클라이언트를 정적으로 정의하지 않고 클라이언트에 IP를 할당하도록 DHCP 서버를 구성하는 방법이 있습니까?

나의 주요 목표는 예를 들어 30일 동안 예약된 IP를 유지하는 IP 풀을 만드는 것입니다. 30일 이내에 클라이언트로부터 요청이 없으면 IP가 다시 해제됩니다. 그렇지 않은 경우에는 30일 이후에도 항상 동일한 IP를 할당해야 합니다.

답변1

default-lease-time 및 max-lease-time의 값을 늘려볼 수 있습니다.

답변2

고정 IP를 생성하려면 DHCP 구성 파일에 넣을 장치의 MAC 주소가 필요합니다.

sudo nano /etc/dhcp/dhcpd.conf

파일에 예제가 있습니다. 기본적으로 다음을 추가합니다.

host your_machine_name {
  hardware ethernet the:MAC:Address;
  fixed-address the.fixed.IP;
}

그리고 마지막으로

sudo systemctl restart isc-dhcp-server.service


하지만 30일이 지나도 IP는 공개되지 않습니다. 이를 위해 다른 답변에서 제안한 대로 default-lease-time및를 max-lease-time30일로 설정하겠습니다 .

동일한 구성 파일을 편집하고 다음 줄을 추가합니다.

default-lease-time 14400;
max-lease-time 28800;

시간은 초 단위로 지정됩니다. 변경한 후에는 DHCP 서비스를 다시 시작해야 합니다.

관련 정보