컴퓨터에서 ISC DHCP 서버를 구성하고 시작하는 데 문제가 있습니다. Ubuntu 11.10 데스크톱 버전을 실행 중입니다. 다음을 실행하여 ISC DHCP를 설치했습니다.
$ sudo apt-get install dhcp3-server
내 컴퓨터에는 두 개의 NIC가 있습니다.
eth0 은 인터넷에 액세스하기 위해 라우터에 연결되어 있으며 IP 주소가 192.168.2.2.
eth1 이며 dhcpd가 서브넷에 대한 요청을 처리하기를 원합니다.
/etc/default/isc-dhcp-server
eth1을 가리 키도록 수정 했습니다.
$ cat /etc/default/isc-dhcp-server
# Defaults for dhcp initscript
INTERFACES="eth1"
간단한 서브넷에 대해 dhcpd를 구성했습니다.
$ cat /etc/dhcp/dhcpd.conf
ddns-update-style none;
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.0.0 netmask 255.255.255.0 {
interface eth1;
range 192.168.0.50 192.168.0.100;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
}
이 구성을 사용하면 dhcpd가 시작되지 않습니다.
$ sudo /etc/init.d/isc-dhcp-server start
* Starting ISC DHCP server dhcpd
* check syslog for diagnostics. [fail]
$ tail /var/log/syslog
Aug 15 15:29:45 eptc4 dhcpd: No subnet declaration for eth1 (no IPv4 addresses).
Aug 15 15:29:45 eptc4 dhcpd: ** Ignoring requests on eth1. If this is not what
Aug 15 15:29:45 eptc4 dhcpd: you want, please write a subnet declaration
Aug 15 15:29:45 eptc4 dhcpd: in your dhcpd.conf file for the network segment
Aug 15 15:29:45 eptc4 dhcpd: to which interface eth1 is attached. **
Aug 15 15:29:45 eptc4 dhcpd:
Aug 15 15:29:45 eptc4 dhcpd:
Aug 15 15:29:45 eptc4 dhcpd: Not configured to listen on any interfaces!
단계가 빠졌습니까? dhcpd가 인터페이스에서 수신하도록 구성되지 않았다고 불평하는 이유를 이해하지 못합니다.
이것이 DHCP를 처음 설정 한 것입니다. 나는 매뉴얼과 포럼을 읽는 데 3 일을 보냈고 모든 것을 올바르게했다고 생각하지만 계속 같은 오류가 발생합니다. 올바른 길로 안내하는 모든 팁은 대단히 감사합니다!