Chris Zakelj wrote: > Here's the problem I've run into... after staring at the dhcpd.conf man > page for a while, it didn't seem like you could feed it two interfaces > at once. So off to Google, where the top articles (for Linux, > admittedly) seem to confirm that you can't serve both the wired and the > wireless internal interfaces at the same time.
Hoping I understand you correctly, won't something like this work ? Put the interfaces you want to run dhcpd on in /etc/dhcpd.interfaces. /etc/dhcpd.conf: shared-network LOCAL-NET { option domain-name "my.domain"; option domain-name-servers 192.168.10.1; subnet 192.168.10.0 netmask 255.255.255.0 { option routers 192.168.10.1; range 192.168.10.32 192.168.10.127; } } shared-network WLAN { option domain-name "wlan.my.domain"; option domain-name-servers 192.168.20.1; subnet 192.168.20.0 netmask 255.255.255.0 { option routers 192.168.20.1; range 192.168.20.32 192.168.20.127; } } // end of /etc/dhcpd.conf LOCAL-NET serves the wired interface configured as 192.168.10.1 WLAN serves the wireless interface configured as 192.168.20.1 Your /var/log/daemon may show dhcpd messages telling you for which interface you're missing subnet definitions. I think the trick is to have subnet definitions that correspond to the ip addresses of the interfaces you want to run dhcpd on.