Estou tendo problemas para configurar e iniciar o servidor ISC DHCP na minha máquina. Estou executando o Ubuntu 11.10 desktop edition. Instalei o ISC DHCP executando
$ sudo apt-get install dhcp3-server
Minha máquina possui duas placas de rede:
eth0 , que está conectado a um roteador para acesso à Internet, que possui um endereço IP 192.168.2.2.
eth1 , no qual desejo que o dhcpd atenda solicitações, para uma sub-rede.
Eu modifiquei /etc/default/isc-dhcp-server
para apontar para eth1:
$ cat /etc/default/isc-dhcp-server
# Defaults for dhcp initscript
INTERFACES="eth1"
Eu configurei o dhcpd para uma sub-rede simples:
$ 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;
}
Com esta configuração, o dhcpd falha ao iniciar para mim:
$ 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!
Estou perdendo um passo? Não entendo por que o dhcpd está reclamando que não está configurado para escutar em nenhuma interface.
Esta é a minha primeira vez que configuro o DHCP. Passei três dias lendo manuais e fóruns e acho que fiz tudo certo, mas continuo recebendo o mesmo erro. Todas as dicas para me colocar no caminho certo são muito apreciadas!