每当在我的 CentOS 服务器上执行任何需要 DNS 查找的操作时,我都会收到一条错误消息。例如:
[root@15557 等]# wget http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-certificate-long-form.pdf --2011-05-03 20:55:35-- http://www.whitehouse.gov/sites/default/files/rss_viewer/birth-certificate-long-form.pdf 解析 www.whitehouse.gov... 失败:名称解析暂时失败。 wget:无法解析主机地址“www.whitehouse.gov”
如果我重新启动服务器,那么这个问题会在短时间内消失,但它总是在一个小时左右后再次出现。如果我更改 中列出的名称服务器 IP resolv.conf,即使我将它们替换为像 Google 的8.8.8.8. 如果我在更改后刷新主机缓存resolve.conf,它也不能解决问题。重新启动服务器后,将resolv.conf更改回它的默认值(我猜是某些 DHCP)。