运行Hyper-V的Windows Server 2012上的DNSparsing

问题显示如下:

  • Ping主机名< – 主机的答案,这似乎是通过netbios完成的决议
  • nslookup主机名< – 主机名未被UnKnown发现:没有来自服务器的响应。

现在来了有趣的部分。 解决scheme在短时间内工作。 也可能是一个用户login到服务器可以parsing主机名,而另一个用户不能同时login。

build立:

我得到了一个join了安装了Hyper-Vangular色的Windows Server 2012的域名。 服务器有4个物理networking接口,其中#1和#2被Hyper-V用作虚拟交换机,没有configuration任何IP地址。

networking接口#3和#4通过我们的DHCP服务器(这是Hyper-V主机上的一个VM)获得了它们的IPv4地址。 虚拟交换机#1获得一个静态IP地址,#2也通过DHCP获得它的地址。

我有2个DNS服务器。 Nslookup在两个结果相同。 第二台DNS服务器位于另一台服务器上的另一台Hyper-V主机上。 每个networking接口都有configuration的主DNS服务器和辅DNS服务器,它们由ipconfig / all显示。

作为附加信息。 该解决scheme似乎可以在除此之外的其他所有客户端/服务器上正常工作。

事件日志在服务器上的问题:

  • Hyper-V-VMMS – 事件ID:32022:由于代表合作伙伴的名称parsing,复制不起作用。
  • DNS客户端事件 – 事件ID:8015:DNS服务器上的DNS注册不起作用,超时。

主DNS服务器上的Eventlog:

  • DNS服务器服务:事件ID:4015:DNS服务器识别一个关键的ActiveDirectory错误。 确保AD正常工作。 Errordebuginformation是空的“”。
  • AD日志没有显示任何错误。

辅助DNS服务器最近显示没有错误。

我不知道重新启动服务器是否有帮助,但是这是我要做的最后一件事情,因为在这台服务器上运行的虚拟机。

故障排除:

  • 我在每个networking接口上禁用了IPv6。
  • 我查看了networkingstream量并查找了DNS数据包。 DNS服务器没有收到这个服务器的任何信息。
  • 看看服务器的networking接口有这个问题,看来它甚至不会发送任何请求到DNS服务器。
  • 我试图禁用和启用networking接口。

各种其他的诊断工具(如dcdiag)由于没有工作的dns分辨率而无法工作。 那么有什么想法?

这听起来像一个DNS问题。 AD对DNS错误非常感兴趣,因为它非常依赖DNS名称parsing。 根据错误,这看起来可能是问题的根源。 确保你有正确的DNS服务器设置。

正如首先想到的,本地主机(如果它的DNS服务器和域控制器)应该是DNS列表中的第一个服务器IP地址。

也许我没有正确理解你的情况,但是如果你在一个子网中有一台机器的多个接口,那么你的Windows不能工作。

如果由于吞吐量而想要有多个链接到一个网段,则必须在Windows中使用“网卡绑定”,但必须有交换机,才能进行“链接聚合”。 如何设置它你可以看到例如这里

或者,您必须为一个虚拟主机专门使用一个NIC。