Situation:
I normally access the network via DHCP over AirPort or Ethernet (all network parameters are picked up via DHCP).
During a lab for my networking class in which the Ethernet interface was set to a private network (192.168.1.x), I then enabled the AirPort interface which picked up the configuration data from the DHCP server (the AirPort was on a 10.x.x.x network.)
Even though 10.2.8 had pulled down the DNS server info before I did the lab (with 2 interfaces active), it did not pull down the DNS server info from the DHCP server on the AirPort side.
(I was not trying to do NAT or any translation, just have access to both interfaces.)
Previously before the lab, I had just used the Ethernet interface and it picked up all the DHCP options just fine...
Now, when I came home and used DHCP, it did not pick up the DNS server at all even with just AirPort enabled. (The DNS server option in System Preferences/Network does not even show the DNS server 'fixed' from the DHCP server's reply..it still has it as an editable area even though it normally would have picked up the DNS options from the DNS server.)
The DNS info doesn't 'trickle down' to /etc/resolv.conf, as well. (I had to manually add it to /etc/resolv.conf and kill lookupd to get resolution to work.)
How can I get the OS to pick up the DNS server info from the DHCP server and stuff it in resolv.conf normally?
Any help welcomed.
--douglas