深入研究RHEL6与RHEL5有不同的行为,与@server语法相关:
root @ rhel6#dig @ some.dnsserver.com any some.example.com dig:找不到“some.dnsserver.com”的地址:找不到
它似乎不试图旋转指定的DNS服务器的参数。 任何想法为什么是这样的? 是否要避免提出另一个DNS请求?
这是正常的行为:如果dig找不到你指定的域名服务器的地址(使用/etc/resolv.conf列出的域名服务器),它会告诉你“无法获得”你请求的服务器的地址。
要么你打字的DNS服务器名称,或者你的本地DNS不能将名称映射到IP – 请尝试通过IP地址指定名称服务器?