Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Okay, so I just recompiled and installed 2.6.7 kernel.
Got DHCP working ... sort of. My computer resolves to the correct IP. I can ping other IP address, ssh to a host completely off the network if I use the specific IP.
However, I cannot resolve www.google.com,www.yahoo.com, etc. In other words, my net works fine if I have the actualy IP... but nothing else.
I had been under the impression that DNS information was supplied by the DHCP server. The problem is that this is on a notebook, and as such I am on 3 or 4 different networks at any given point on my average day ... which would likely resolve to different DNS... and I've never had to do this before on any system with DHCP enabled ... how is it handled on the other automatically? (such as Slackware)
Have a look in /etc/sysconfig/network/ which on my system has default files called config, dhcp, routes and wireless as well as the interface specific ifcfg-lo, ifcfg-eth0, ifcfg-eth1, ifcfg-wlan0 etc
If you look at the dhcp file there are a lot of options in there that are used if your system uses dhcpcd. They can be overridden in ifcfg-ethxx if you require specific different dhcp behaviour per card.
It may be on your system everything is in your ifcfg-eth0 file.
The bits in my various files that do the magic are:
This gets dhcp to create a temporary resolv.conf (it saves the original and restores it on exit) with the info from the dhcp server. You can look at this to see what nameserver info it's put in.
If in doubt about what configuration files take precedence you can always put everything in ifcfg-ethxx once it's working correctly.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.