Can’t connect to internet with dynamic IP

dynamic-ipnetworkingstatic-ipwindows 7windows-server-2003

I have a small business network with the DNS server being run on Windows Server 2003. Most of the computers in the company have a dynamic IP address assigned through the aforementioned server. One of the Windows 7 computers has difficulty connecting to the internet unless we assign a static IP. It has no trouble connecting to the intranet though. I went through the DNS settings on the server and there are no conflicting IP addresses. Obviously this is trivial to solve by just assigning a static IP, but I would like to know why the dynamic IP is not working and how I could solve it.

Any ideas would be appreciated and I will be more than happy to provide more information if needed.

Best Answer

Is this machine on a domain?

Some squirrely issues can be caused by having a network set as something other than a "Home" network in Windows 7. Also, netsh winsock reset may help, so may Dial-A-Fix (Dial-A-Fix does not work with Windows 7, per here). Also, ensure the machine is getting the proper DNS suffix and the gateway is an IP (not a hostname).

Try a traceroute and see if it gets beyond the gateway, and check DNS servers per the other posts.