Ubuntu dhcpd 서버, 클라이언트와 다른 서브넷

Ubuntu dhcpd 서버, 클라이언트와 다른 서브넷

Ubuntu 14.04.2 서버에서 ISC DHCP 서버를 실행하려고 합니다. DHCP 서비스를 시작하려고 할 때마다 즉시 중지되고 이것이 기록되고 서비스가 중지됩니다.

2015-05-15T21:23:16.600736+00:00 ubuntu dhcpd: No subnet declaration for eth0 (10.126.88.2).
2015-05-15T21:23:16.600743+00:00 ubuntu dhcpd: ** Ignoring requests on eth0.  If this is not what
2015-05-15T21:23:16.600749+00:00 ubuntu dhcpd:    you want, please write a subnet declaration
2015-05-15T21:23:16.600755+00:00 ubuntu dhcpd:    in your dhcpd.conf file for the network segment
2015-05-15T21:23:16.600762+00:00 ubuntu dhcpd:    to which interface eth0 is attached. **

내 dhcpd.conf 파일은 다음과 같습니다.

option ztp-file-server code 150 = { ip-address };
option space ZTP;
option ZTP.image-file-name code 0 = text;
option ZTP.config-file-name code 1 = text;
option ZTP.image-file-type code 2 = text;
option ZTP.transfer-mode  code 3 = text;
option ZTP-encap code 43 = encapsulate ZTP;
subnet 10.194.74.0 netmask 255.255.255.128 {
authoritative;
   option routers                  10.194.74.1;
option subnet-mask              255.255.255.128;
default-lease-time              28800;
max-lease-time                  32200;
range                           10.194.74.10 10.194.74.11;
option ztp-file-server 10.1.1.2;
option ZTP.image-file-name "/jinstall-qfx-5-13.2X51-D35.3-domestic-signed.tgz";
option ZTP.transfer-mode "http";
option ZTP.config-file-name "/template.conf";
}

나는 주니퍼 제로 터치 프로비저닝 작업을 수행하려고 노력 중이므로 모든 ZTP 작업에서도 이것이 언급됩니다.

etc/default/isc-dhcp-server '인터페이스' 섹션에 eth0을 넣었습니다.

여기서 무슨 일이 일어나고 있는지 아이디어가 있습니까? DHCP 클라이언트는 원격 네트워크에 있습니다. DHCP 풀이 eth0과 다른 서브넷에 있는 것이 중요합니까?

답변1

dhcpd물리적 NIC 에 대한 서브넷 선언이 필요합니다 eth0.

에 추가해야 dhcpd.conf하지만 사용하지 않으려면 공백으로 두십시오.

subnet 10.126.88.0 netmask 255.255.255.0 {
}

네트워크에 따라 서브넷 마스크를 조정할 수 있습니다

관련 정보