I tried to set up dhcpd V2-BETA-1-PATCHLEVEL-6 on my Linux server (kernel 2.0.36, Intel Pentium II/400, 128MB RAM). This server has three network interfaces eth0, eth1 and eth2. All of them are working properly and the server is routing IP packages between all those interfaces since many months:
- eth0 is a 100MBit/s LAN interface (the new network)
- eth1 is a 10MBit/s LAN interface (the old network)
- eth2 is a 10MBit/s LAN interface (uplink to the ISP)
Apr 9 17:37:07 proxy dhcpd: DHCPDISCOVER from 00:a0:c9:41:e6:c3 via eth0When I copied the /etc/dhcpd.conf file to another Linux server on my LAN that just has one network interface everything worked beautifully! But not on the machine with the three network cards. I tried to limit the DHCP server to just one or two of the network interfaces, but the result was the same: Network unreachable!
Apr 9 17:37:07 proxy dhcpd: DHCPOFFER on 195.26.195.171 to 00:a0:c9:41:e6:c3 via eth0
Apr 9 17:37:07 proxy dhcpd: sendpkt: Network is unreachable
Apr 9 17:37:14 proxy dhcpd: DHCPDISCOVER from 00:a0:c9:41:e6:c3 via eth0
Apr 9 17:37:14 proxy dhcpd: DHCPOFFER on 195.26.195.171 to 00:a0:c9:41:e6:c3 via eth0
Apr 9 17:37:14 proxy dhcpd: sendpkt: Network is unreachable
Apr 9 17:37:30 proxy dhcpd: DHCPDISCOVER from 00:a0:c9:41:e6:c3 via eth0
Apr 9 17:37:30 proxy dhcpd: DHCPOFFER on 195.26.195.171 to 00:a0:c9:41:e6:c3 via eth0
Apr 9 17:37:30 proxy dhcpd: sendpkt: Network is unreachable
The other server can just serve the machines on the old network. The machines on the new network can´t reach the DHCP server there. Playing with the DHCP relay didn´t help, because the requests of the clients were forwarded to the DHCP server, but not it´s answers back to the client network! So I´m a little helpless!
Has anybody any experience, what I might have done wrong or what I may try to fix the problem?
sunny greetings from Vienna, Austria, Europe,
Thomas
