我们在我们公司使用IPv4。 我们的ISP不提供IPv6,这在未来几年不会改变。
我们的Server 2012 R2 DNS服务器的最佳实践分析器(BPA)会警告IPv6 DNS根提示未响应DNS服务器的查询。 当然,因为我们没有IPv6互联网接入。
我看到两个解决scheme:
忽略警告。 只要这对DNSparsing速度没有影响。 (像客户端首先尝试IPv6,等待超时,然后尝试IPv4名称parsing。)
如果将来获得IPv6,则从根提示中删除IPv6地址并将其添加回去。
任何其他解决scheme 我应该select什么?
该名称服务器确实对根区域的NS查询作出响应。 我只是试了一下 Windows 试图联系它的事实表明,操作系统认为它具有IPv6连接。 确保您没有启用任何IPv6转换技术,特别是ISATAP,Teredo或6to4。
首先,你将在几年内需要IPv6。 根据谷歌公布的统计数据,我最好的猜测是什么时候IPv6的采用率将会超过50%。
系统pipe理员面临的任何IPv6相关问题都需要解决,而不是被隐藏和忽略。 如果你现在就采取改变方法来解决你的眼前的问题,但是以后会升级到IPv6的方式,那么你将在几年内陷入一场灾难,当你不能记住所有的临时解决方法你申请。 此外,在短时间内回滚临时解决scheme的负载并find真正的解决scheme将是有问题的。
只要你不做任何改变,让你远离它,那么做出改变并不会影响你运行IPv6。
运行一个只包含IPv4和IPv6地址的根提示的IPv4服务器应该是一个有效的configuration。 一个DNS服务器应该能够找出哪些地址可以使用,哪些不能。
我猜你已经运行的分析仪对于你的场景来说有点太冗长了。
我不会考虑从根提示中删除IPv6地址是一个可取的步骤。 如果你想让警告消失,还需要做其他事情。 我能想到的另一个select是在DNS服务器上获得双栈。
分析仪也可能在您的设置中检测到真实的configuration问题,但是它没有足够清楚地传达所发现的信息。 logging分析仪正在testing的内容以及为什么可能有助于确定是否属实。
迈克尔·汉普顿(Michael Hampton)的回答对于什么样的configuration问题可能引发了警告有一些build议。