Mac not handling DNS but a windows box on the same network is :(
So I'm sitting in a hotel room in Shanghai with my mac (running snow leopard) and unfortunately I'm using an instance of Windows XP running under VMWare Fusion to access the web. The windows instance is using bridged networking-so it has it's own IP address. I can access web pages without problems (other than using internet explorer makes me want to tear my hair out).
My mac does have an (non-self-assigned) IP address, and it seems to have two DNS servers listed - and I can ping them without any issues. As long as I use IP addresses I can even talk to things out on the network (I can ssh to a box that I have back in the states for example). And yet if I try to open a web page in Safari, I get "Safari can’t open the page “<url>” because your computer isn’t connected to the Internet.".
Two things to note: Network Diagnostics is showing green for "Network Status", "Network Settings", "ISP" - and red for "Internet" and "Server". Also, when I use the command line tool "nslookup" I can successfully lookup the IP address of a name. However the man-page of nslookup warns: "The nslookup command does not use the host name and address resolution or the DNS query routing mechanisms used by other processes running on Mac OS X.".
Any ideas would be appreciated, because this brief foray back into Windoze is making me queezy.
Thanks
Air and 15" MBP and iPhone 3GS, and an Apple TV, Mac OS X (10.6)