I decided to reinstall Windows from scratch. This PC was about 4 years old and is due for a reinstall anyway.
So unfortunately I can't try out some of the great suggestions below.
I've got a weird problem that perhaps someone can provide insight to.
On my server none of the web browsers will browse the Internet (to say google.com) or even to an IP address. In Internet Explorer 6 I just get "The page cannot be displayed".
However, I CAN PING Google.com and get a reply. It was working a few months ago last time I needed to browse the web from the server.
Another Windows PC (these are all Windows XP Professional) connected to one of the other 3 LAN ports on the same router and can access the Internet (browsing, etc.) just fine.
I've tried turning off the Windows Firewall (although no changes have been made to it). I've checked the router it's connected to and there's nothing configured for specific IP addresses.
CableModem -> WRT54G Router - PC 1 - PC 2 - old WRTG54G router (being used as bridge) -PC 3 - Browses the web just fine. -Server - Can NOT browse the Web. Can Ping google.com
The router doesn't have anything special configured for that PC's IP address (*.107). I've checked the HOSTS file on the server and it lists only:
127.0.0.1 localhost (which is for local web server stuff).