Short version: How do I get two dynamic network interfaces on the same machine to play nice with each other.
Long version: I'm rebuilding my main desktop from an ancient LFS to current. This machine is connected to my private private LAN on eth0. This network does not and never will connect to the internet. My internet connection is by dialup on ppp0. My old configuration is almost completely static, LAN ip, hosts file, and resolv.conf. But with more wireless devices joining the private LAN, keeping an accurate hosts file is impossible and I'm tired of going over to the laptop to see what IP number is assigned to it today. Enter the dynamic stuff. I've got dhcpcd installed and working. I've got pppd installed and working. Now for the problem: as log as ppp0 is down DNS lookup through the LAN router works. As soon as ppp0 comes up all DNS requests go through ppp0 and local lookup fails. I've currently got dhcpcd configured to not set any default routs by using the "-G" switch, but pppd needs the "defaultroute" option set or nothing works. If dhcpcd set its default route then pppd fails. Summary: With only one network device up, with or without a default route, DNS lookups work. With both interfaces up, only the one with the default route works, with no default routes neither work. I don't know what to do to get both working at the same time. Do I need to install bind and have it forward the query to the correct name server or is there some dark corner configuration that I'm missing. -- Steve Jones [email protected] -- http://linuxfromscratch.org/mailman/listinfo/lfs-chat FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page
