为什么我的服务器closures时无法连接到互联网?

有人知道为什么我的服务器closures时无法连接到互联网吗?

问题:
1.)当我的Windows 2012服务器closures时,我的Windows 7计算机无法连接到互联网。 2.)当我的Windows 2012服务器closures时,我的Windows Vista计算机无法连接到互联网。

注意:我得到的浏览器错误是“…找不到DNS地址”。
注意:我得到的ping错误是“找不到主机”
注意:LAN连接工作

build立:
►服务器操作系统= Windows Server 2012 Essentials

    Web服务器angular色(IIS)

    DNS服务器angular色

►调制解调器
路由器(DHCP服务器)
端口转发53(DNS)

情况:
这个问题出现在这些条件下:

  1. 我关掉了服务器
  2. 我删除端口转发53(即,我使我的路由器再次DNS服务器)

概要:
当我试图停止将DNSangular色转发到我的服务器时,其余的计算机仍然无法访问互联网。

有人知道为什么吗?

谢谢。

当您的Windows 7计算机启动时,他们会通过DHCP发现过程来获取IP地址和(对您最重要的)DNS设置。

DNS用于将域名(例如google.com)parsing为IP地址。 这对于浏览networking很重要。 没有DNS,你需要知道你打算访问的所有网站的IP地址

当您的服务器断电时:

  1. DNSclosures – 所以你的Windows 7客户端无法parsing域名到IP地址(一个破碎的互联网体验)
  2. DHCP已closures – 所以您的Windows 7客户端无法通过ipconfig / release或/ renew检索新的详细信息

所以这就是为什么他们不能浏览网页。

作为一个快速解决scheme,configuration您的服务器的DHCPangular色,以提供Google DNS(8.8.8.8)作为辅助。 这样,当你的服务器closures时,你的Windows 7客户端将使用Google DNS来parsing域名,从而使互联网体验得以继续

从长远来看,请考虑以下几点:

  • 你的服务器是否需要提供DHCP和DNS服务? 或者你可以依靠你的路由器呢?
  • 如果您确实希望在内部networking上提供这些服务,请考虑弹性选项:
    • 在您的networking上引入多个DNS服务器
    • 启用DHCP故障转移选项
    • 取决于你的networking的大小,这可能是矫枉过正

希望这可以帮助!

这听起来像你需要启用一个更好的故障转移解决scheme或只是让路由器始终处理DNS。 我怀疑个人计算机是否会得到正确的DNS设置,直到你做了释放/更新DHCP或执行flushdns命令。 即使您要移除端口,您也不会为每台计算机删除caching中的DNS设置。