正如MS Q&A 网站上详述的那样,我无法在我的 Windows 2019 域控制器/DNS 服务器上实现 DNS64。PowerShell CmdLets 运行良好,但它们什么也没做,我跑了Set-NetDnsTransitionConfiguration -PrefixMapping "2001:db8:cafe:64::/96,0.0.0.0/0" -State Enabled
,一切看起来都很好,但客户端没有获得 azure.com 的 AAAA 记录,并且Get-NetDnsTransitionMonitoring
到处显示 0。
PowerShell CmdLets 在那里,所以我认为它们应该可以工作。OTOH,我最近发现在 Windows 上并非总是如此 :-(
TechNet (RIP) 上的一篇旧帖子声称它适用于 2012R2,但管理员安装了 DirectAccess。我通常不会接触 10 英尺的游泳池,特别是在 DC 上。但是在我的 Linux 路由器上运行 BIND 也是次优的。
是否没有其他 Windows 管理员希望使用 IPv6 原生?
好的,结束这个:我决定在我的 Debian 路由器上使用 BIND 服务器设置 DNS64。这很容易,它就像一个魅力。Windows DNS 似乎不支持 DNS64 仍然是一件小事。否则 Windows DNS 真的很好,在我的路由器上运行 DNS 让我感觉很不舒服......