This discussion is archived
78806 Views 149 Replies Latest reply: Apr 9, 2010 4:44 PM by jice0
Currently Being ModeratedSep 2, 2009 8:56 AM (in response to dropadrop)I should probably note that while networking was broken on my mac I was able to use other devices just fine (so the problem was not on the ISP's end).Macbook Pro / iMac C2D, Mac OS X (10.4.8)
Currently Being ModeratedSep 2, 2009 10:40 AM (in response to dropadrop)Have you cleared all manual DNS entries under network settings? I had the same problem (sort of) this morning and had to clear all manual settings to use the DNS entries that DHCP was setting for me...
JohnMacBook Pro 15", Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 11:40 AM (in response to John Block)That's precisely it.
In Mac OS X Leopard, any user-set DNS settings were used in addition to those specified by a DHCP server, with the user-specified settings taking precedence.
However, in Snow Leopard, if any DNS servers are specified by the user, any DNS server address specified by the DHCP server is not used at all.
The important point here is that DHCP-provided DNS server addresses will not be used in Snow Leopard unless all user-specified DNS servers are deleted.
So if a user has manually specified say, a school or work DNS server or one that is no longer applicable to their network, DNS service will fail in Snow Leopard, where in Leopard the DHCP-specified server would have (eventually) been used after requests to the manually-specified addresses failed.Quad 2.5 GHz G5, 5 GB | 15" 2.6 GHz MBP Penryn, 4 GB | 1 TB Dual-Band TC, Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 12:19 PM (in response to dropadrop)I believe there's a bug in Snow Leopard which is causing it to disrespect the DNS hierarchy.
I've also run into DNS problems after upgrading to Snow Leopard. In my DNS settings I saw 3 DNS that were grayed out - which means they are the default DNS servers provided by the DHCP server in my network. Those DNS should be used in the order they are listed with the one in the top having the highest priority. That's where Snow Leopard is failing.
When we removed the last DNS entry from the DHCP configuration (not in the MacBook settings but in the DHCP settings on our DHCP server) and renewed the DHCP lease on the MacBook it fixed the problem. Now I see only 2 DNS entries. When Apple comes out with a fix for this we will put the 3rd DNS back in the list.MacBook Pro, Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 1:04 PM (in response to dropadrop)Also experiencing DNS bugginess.
I have a desktop Mac set up here with manual IPv4 config. IPv6 is disabled. A DNS server is on the LAN, and correctly specified in network config. All worked 100% reliably under Leopard.
Since Snow Leopard, DNS sometimes stops working. Ping, http, telnet access to LAN resources will not work, but dig lookups against the LAN DNS server resolve IP's just fine.
Interestingly, I have two DNS servers specified; the second is a DNS proxy that will only resolve internet hosts (i.e. no authoritative zones), and when DNS borks, I can still surf the web - I do NOT get the browser offline mode mentioned at http://forums.macrumors.com/showthread.php?t=777182
Smells very much like a Snow Leopard bug to me - all non-snow leopard hosts on the LAN are fine (various Linux distros, Tiger and Leopard Macs and various Windows versions).Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 2:35 PM (in response to PhatBaja)Look at your /etc/resolv.conf file - that reflects the true order the servers will be tried.
The listing in the DNS settings window is not necessarily representative of that, just of what the DHCP server provided.Quad 2.5 GHz G5, 5 GB | 15" 2.6 GHz MBP Penryn, 4 GB | 1 TB Dual-Band TC, Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 2:48 PM (in response to dropadrop)William, did you read the comments in the /etc/resolv.conf file? See below:
# Mac OS X Notice
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
# This file is automatically generated.
#MacBook Pro, Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 3:19 PM (in response to PhatBaja)Yes, but it's generated by the mechanism that "knows" the order in which the DNS servers will be used and thus is indicative of it.Quad 2.5 GHz G5, 5 GB | 15" 2.6 GHz MBP Penryn, 4 GB | 1 TB Dual-Band TC, Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 4:55 PM (in response to William Kucharski)Is this a bug or a fix to what was broken before? I would realy like to have the old functionallity back, it was great that I could add to the list of DNS servers that was given to me by DHCP, it saved me a lot of manual steps when I would move my laptop around a lot.
ThanksMacBook Pro 15", Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 5:48 PM (in response to John Block)Great question John...I'm not sure what happened, but there is something different in how airport assigns IPs since SL. William says no change in protocol as that is universal, but I'm a skeptic...still no one can explain it.MacBook (10.5.8), Mac Pro (10.6), iMac, Mac OS X (10.5.8)
Currently Being ModeratedSep 2, 2009 6:14 PM (in response to John Block)Spent an hour or two trying to connect to my school's network after upgrading. The computer teacher had no idea as everything, as he claims, was set perfectly. We were both stumped, until I ran across this thread on one of the school's desktops. Took me less than one minute to clear the DNS settings, and lightning speed internet was at my finger tips. Thanks a million!MacBook (Generation 3), Mac OS X (10.6), 2.16 Ghz Intel Core 2 Duo; 2GB DDR2 SDRAM
Currently Being ModeratedSep 2, 2009 7:49 PM (in response to Statman1)This is entirely different from the DHCP issue.
Systems are free to use or ignore DHCP server-provided DNS server information.
If you're going to be moving around and must manually set DNS servers that are not usable elsewhere, that's the perfect reason to create different network locations.Quad 2.5 GHz G5, 5 GB | 15" 2.6 GHz MBP Penryn, 4 GB | 1 TB Dual-Band TC, Mac OS X (10.6)
Currently Being ModeratedSep 2, 2009 11:31 PM (in response to William Kucharski)Thanks for all the replies!
I don't think I had manually entered any DNS servers prior to the upgrade, but I can't say for sure. I did have a static ip-address at my old address (moved two months ago) and I might have added the dns servers at some point.
I do have some addresses from my lan added to /etc/hosts to provide easier access though.
Once I get home I'll verify if I have forgotten any old dns servers in the network configuration.Macbook Pro / iMac C2D, Mac OS X (10.6)