dhcp.conf
DHCP 서버용 파일을 설정 중입니다. 모든 문서에는 서브넷을 "정의할 수 있다"고 되어 있지만 서브넷이 없는 예는 본 적이 없습니다. 서브넷의 정의는 해당 서브넷이 네트워크 내의 네트워크임을 나타냅니다. 내 네트워크는 DHCP 서버에 연결된 많은 장치로 매우 간단하며 여러 서브넷이 필요하지 않습니다.
명령문을 사용하지 않고 단일 IP 범위로 DHCP 서버를 subnet
구성 할 수 있습니까? 아니면 단일 IP 범위를 가진 네트워크가 하나의 서브넷을 가진 네트워크입니까?
답변1
이것은 단지 서브넷입니다. 단일 네트워크인 경우에도 구성에 서브넷 선언이 필요합니다.
subnet 10.100.0.0 netmask 255.255.255.0 {
option routers 10.100.0.1;
option domain-name-servers 10.100.0.1;
option domain-name "angelsofclockwork.net";
option subnet-mask 255.255.255.0;
range 10.100.0.100 10.100.0.254;
filename "/pxelinux.0";
default-lease-time 21600;
max-lease-time 43200;
next-server 10.100.0.1;
}
답변2
DHCP 서버는 여러 서브넷에 IP 주소를 할당할 수 있으므로 이를 정의합니다. 아래에는 넷마스크가 255.255.255.0인 네트워크 192.168.0.0이 있습니다. 이는 호스트 192.168.0.1-192.168.0.254가 유효한 IP 주소임을 의미합니다.
subnet 192.168.0.0 netmask 255.255.255.0 {
range dynamic-bootp 192.168.0.100 192.168.0.254;
option broadcast-address 192.168.0.255;
option domain-name-servers 192.168.0.4,192.168.0.5;
option routers 192.168.0.1;
}