RedHat 无法解析本地 Windows DNS 条目

RedHat 无法解析本地 Windows DNS 条目

在 RedHat 机器上,只有包含全名,我才能 ping DNS 条目。例如:ping box.example.com有效但ping box无效。奇怪的是,我可以ping box从最新版本的 Ubuntu 和任何 Windows 机器上 ping。

在任何计算机上,该命令dig box.example.com都会在“答案部分”中显示已解析的 IP 地址。仅使用框名称dig box不会显示已解析的 IP 地址。

我的resolv.conf还好。

Red Hat Linux 版本 9(Shrike)

响应dig box包含以下行:

;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 38217

但请记住,这在某种程度上神奇地使其他服务器工作。Ubuntu 和 Windows 是否以某种方式增强了 DNS 查找?请建议我可以从这里去哪里。

答案1

您需要domain example.com在您的/etc/resolv.conf

此外,它可能有必要修改hosts行中的条目/etc/nsswitch.conf,否则可能会发生可以dig运行但应用程序(即、ping等)却不能运行的情况(或者是相反的情况?)。telnetwget

相关内容