无法使用dynamicIP连接到互联网

我有一个在Windows Server 2003上运行DNS服务器的小型企业networking。公司中的大多数计算机都具有通过上述服务器分配的dynamicIP地址。 除非我们分配一个静态IP,否则其中一台Windows 7计算机很难连接到互联网。 尽pipe连接到Intranet没有问题。 我经历了服务器上的DNS设置,并没有冲突的IP地址。 显然这只是分配一个静态的IP解决,但我想知道为什么dynamicIP不能正常工作,我怎么能解决这个问题。

任何想法将不胜感激,如果需要,我将非常乐意提供更多信息。

这台机器是在一个域上吗?

在Windows 7中将networking设置为“家庭”networking以外的其他networking可能会导致一些问题。此外, netsh winsock reset可能会有所帮助,因此Dial-A-Fix (Dial-A-Fix不适用于Windows 7, 在这里 )。 此外,确保机器获得正确的DNS后缀,网关是IP(不是主机名)。

尝试traceroute ,看看它是否超出网关,并检查每个其他职位的DNS服务器。

你在DHCP steup中签了一个Default Gateway和DNS服务器吗? 这将确保一个IP地址,一个网关和DNS服务器。 Sometiimes我发现你可能需要添加内部的DNS服务器作为第一个DNS服务器,然后你的ISP的DNS作为第二,第三等。

尝试在有问题的计算机上通过命令提示符运行以下命令连接到Internet:

IPCONFIG / ALL

确认机器有一个IP地址,默认网关和DNS分配。 在另一台正在运行并运行DHCP的计算机上检查这些信息。

DNS不分配IP地址。 DHCP分配IP地址。 你看过你的DHCP范围,以确保有足够的IP地址为您的所有主机?

在客户端的NIC上禁用IPv6。 我听说如果你没有在内部运行IPv6,启用这个function会产生问题。