If a config file for a device doesn't contain a PEERDNS entry, then
the ifup script behaves as if PEERDNS=yes, but system-config network
behaves as if PEERDNS=no. i.e. the 'Automatically Obtain DNS
Information' checkbox is unchecked.
If PEERDNS isn't set, the behavior of system-config-network and the
ifup scripts should be the same.
If PEERDNS is set, then system-config-network always displays the
Phil Anderson replied to one of my email linking this bug to the
following text. I'm posting it here just to make sure...
"My next step was to launch the browser. As expected, my connection
didn't work - I had noticed that the install program had decided to
choose eth0 (a NIC that has no cable connected to it) instead of the
more suitable eth1 (connected to my W2K bunch that uses ICS to share
the Internet connection) as active per default.
I went in Network to switch both and tell it to use DHCP eth1 instead
of eth0. I restarted and tried again but no luck - it couldn't
resolve hostname. After messing around, I finally found that I needed
to activate the checkbox "Automatically obtain DNS Information from
provider". I not sure why this wasn't done automatically, but at least
now I was able to get on the net."
*** Bug 124634 has been marked as a duplicate of this bug. ***