在Hyper-V环境中,无法在Windows Server 2008 R2中显示DNSparsing器caching

目前我有一个运行在Hyper-V的Windows Server 2008 R2,以前它仍然能够访问任何types的网站的域名。 最近,它再也没有这样做了,我发现我仍然可以访问网站的IP地址,而不是域名,一旦我尝试手动configurationhosts文件(位于system32 / drivers / etc /),域名再次运作。 我也尝试flushdns,重新启动服务器,重新启动路由器,重新启动任何我可以。

任何人都知道如何解决此问题?

FIY:服务器是一个文件服务器和部署服务器,主要用于login用于构build部署和testing目的的用户。 它没有DNS服务器angular色。

打开命令提示符并键入“ipconfig / all”。

这将列出您的networking适配器正在使用的DNS服务器。 如果这是空白或指向某个地方奇怪,这可能是您的问题的来源。 无论指定为networking适配器的DNS服务器,总是要求DNSparsing的地方,无论该目标是否真实。

在Server 2008中快速find需要修复的地方是打开一个运行框并input“ncpa.cpl”。 这将启动您的networking连接。 转到有问题的虚拟NIC的属性(你说这是在Hyper-V,对不对?),configurationIPv4,并指定您的DNS服务器。 如果它们被自动分配,那么这意味着DHCP没有提供正确的信息。 手动input。如果您所需要的只是组织外部网站的名称parsing,则Google的公共DNS服务器8.8.8.8正常工作。