현재 /etc/dhcpd.conf 파일 구성.
#
# Sample configuration file for ISC dhcpd for Debian
#
# $Id: dhcpd.conf,v 1.4.2.2 2002/07/10 03:50:33 peloy Exp $
#
# option definitions common to all supported networks…
option domain-name “dhcp.pchero21.com”;
option domain-name-servers ns.pchero21.com;
option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.0.0 netmask 255.255.255.128 {
range 192.168.0.2 192.168.0.127;
option broadcast-address 192.168.0.127;
option routers 192.168.0.1;
}
subnet 192.168.0.128 netmask 255.255.255.128 {
range 192.168.0.140 192.168.0.253;
option broadcast-address 192.168.0.254;
option routers 192.168.0.130;
}
# The other subnet that shares this physical network
subnet 192.168.10.0 netmask 255.255.255.0 {
# range dynamic-bootp 204.254.239.10 204.254.239.20;
# option broadcast-address 204.254.239.31;
# option routers snarg.fugue.com;
}
Debian 에서는 NIC 에 물려있는 subnet 마다 dhcp 구성을 잡아줘야 한다.
단순히 dhcp-client 의 입장이라도 dhcp-server 구성을 할 경우에는 dhcp-client 로 잡힌 subnet 마저도 사용을 하던, 안하던 dhcp-server 구성에 추가를 해 주어야 한다.
그래야 정상작동을 한다.
하지 않을시는….Error 를 유발.
# The other subnet that shares this physical network
subnet 192.168.10.0 netmask 255.255.255.0 {
# range dynamic-bootp 204.254.239.10 204.254.239.20;
# option broadcast-address 204.254.239.31;
# option routers snarg.fugue.com;
}
부분이 현재 서버 구성에서 그러한 경우…