服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

如何防止与IPv6 AAAAlogging相关的延迟?

我们的Windows服务器正在使用我们的Windows DNS服务器注册IPv6 AAAAlogging。 但是,我们的networking中没有启用IPv6路由,所以这经常导致失速行为。 微软RDP是最严重的罪犯。 当连接到DNS中具有AAAAlogging的服务器时,远程桌面客户端将首先尝试IPv6,并且在连接超时之前不会回退到IPv4。 高级用户可以通过直接连接到IP地址来解决这个问题。 使用ping -4 hostname.fooparsingIPv4地址总是可以立即运行。 我能做些什么来避免这种延迟? 在客户端禁用IPv6? 微软表示, IPv6是Windows操作系统的强制性部分。 太多的客户,以确保这是始终无处不在。 当我们最终实现IPv6时,会导致更多的问题。 在服务器上禁用IPv6? 微软表示, IPv6是Windows操作系统的强制性部分。 要求不方便的registry攻击来禁用整个IPv6堆栈。 确保在所有服务器上正确设置是不方便的。 当我们最终实现IPv6时,会导致更多的问题。 掩盖用户设备DNS recursor上的IPv6logging? 不,我们正在使用NLNet Unbound, 它不支持 。 防止在Microsoft DNS服务器上注册IPv6 AAAAlogging? 我不认为这是可能的。 在这一点上,我正在考虑编写一个脚本来清除我们的DNS区域中的所有AAAAlogging。 请帮助我find一个更好的方法。 更新: DNSparsing不是问题。 正如@joeqwerty在他的回答中指出的,DNSlogging是即时返回的。 A和AAAAlogging都立即可用。 问题在于某些客户端( mstsc.exe )将优先尝试通过IPv6进行连接,并花费一些时间回退到IPv4。 这似乎是一个路由问题。 由于目标地址是不可路由的, ping命令会产生“常规故障”错误消息。 C:\Windows\system32>ping myhost.mydomain Pinging myhost.mydomain [2002:1234:1234::1234:1234] with 32 bytes of data: General […]