This one got me stumbled...
I can PING domain names, MSN works, but IE or Firefox cannot load web-sites!
Windows XP SP2, Comcast cable modem connected straight to the computer w/ Ethernet cable.
Internet Explorer, Firefox3 opens up, but 'Server Cannot be found' page appears.
At first i tried using Firefox2, and it worked well!! But then i updated to Firefox3, and no more connection!
Problem occurred once Linksys router was removed from the LAN.
Comcast tech came over, and could access the WEB using his laptop.
I can PING web-sites, and MSN messenger loads and works well.
Computers gets dynamic pubic IP assigned by Comcast.
I tried disabling firewall, reinstalling IE7, settings in Windows Networking seem fine.
There aren't any blockers or additional firewalls installed to our knowledge.
What tha hell!?