Linux 서버를 사용하여dhcpd 구성 파일서버가 인트라넷 호스트에 할당하는 IP 범위를 정의할 수 있습니다.
subnet 10.0.0.1 netmask 255.255.255.0 {
range 10.0.0.20 10.0.0.100;
option subnet-mask 255.255.255.0;
}
서브넷 마스크와 네트워크 마스크가 동일해야 합니까?
나는 서브넷 마스크가 더 제한적이거나 적어도 넷마스크가 제공하는 것과 동일해야 한다는 것을 이해합니다.
¿ 정의된 서브넷에 네트워크 마스크가 미치는 영향은 무엇입니까?
답변1
항상 그런 것은 아닙니다. 키워드 option으로 시작하는 매개변수를 옵션이라고 합니다. 이러한 옵션은 DHCP 옵션을 제어합니다. 매개변수 구성 값은 선택 사항이 아니며 DHCP 서버의 작동 방식을 제어합니다.
subnet 10.0.0.1 netmask 255.255.255.252 {
range 10.0.0.1 10.0.0.2;
option subnet-mask 255.255.255.0;
}
위 코드는 클라이언트에 10.0.0.1부터 10.0.0.2까지의 IP 주소를 제공하지만 클라이언트의 서브넷 마스크는 255.255.255.0입니다.