我的服务器名为server.prod.example.com,我经常以server.prod的身份登录.最近,这些主机名开始解析为127.0.53.53.
事实证明,ICANN最近启用了.prod TLD.此外,每个发送到.prod名称服务器的请求都会被解析为127.0.53.53而不是作为NXDOMAIN返回,这将允许解析继续正常工作. (我猜这背后的一点是让人们知道他们的东西会在那些开始解决真实的东西之前破坏.)
如何避免为这样的每个主机输入我的域名?
这偶尔还会咬你吗?我找不到新的顶级域名列表,当它们被添加时,我自己设置了一个:https://twitter.com/newgtldannounce
解决方法
当您看到内部域突然解析为127.0.53.53时,您有一个名称冲突,ICANN正试图告诉您,您迫切需要修复DNS配置.
如果它会像你建议的那样返回NXDOMAIN,那么你是对的,它会继续工作 – 现在.
如果它会像你建议的那样返回NXDOMAIN,那么你是对的,它会继续工作 – 现在.
它还会将您内部预期的DNS查询泄露给外部各方.
更糟糕的是,将来有人可以注册server.prod并给你带来更多麻烦.
有关更多信息,请参见此处https://icann.org/namecollision或运行:
$dig -t TXT server.prod +short "Your DNS configuration needs immediate attention see https://icann.org/namecollision"