RHEL 6 上的 DNS 问题

RHEL 6 上的 DNS 问题

我在新的 RHEL 6 虚拟机上遇到一些 DNS 问题。对 IP 执行 Ping 操作正常,但计算机无法解析任何名称。我尝试将 Google 的 DNS 服务器(8.8.8.8 和 8.8.4.4)添加到 /etc/resolv.conf 的底部,但没有任何影响。即使手动将项目添加到我的 /etc/hosts 文件似乎也不起作用。是否需要重置某些东西?我还能尝试什么吗?

这是我的 /etc/hosts 文件的内容:

127.0.0.1      localhost localhost.localdomain localhost4 localhost4.localdomain4
::1            localhost localhost.localdomain localhost6 localhost6.localdomain6
209.132.181.16 download.fedoraproject.org
74.125.236.8   google.com

但是我仍然无法 nslookup 或 ping 到 google.com。

编辑:已解决。防火墙问题阻止了 DNS 请求。

答案1

我知道这个问题已经解决,但如果有人偶然发现这个问题试图解决类似的问题,它可能有助于检查/etc/nsswitch.conf以确保在添加手动条目时hosts包含该行不能修复它。files/etc/hosts

相关内容