我遇到了一个奇怪的问题,我的浏览器和 ping 可以正常成功解析主机名,但大多数其他应用程序(ssh、git、pip 甚至 yum)无法解析主机名。
造成这种情况的可能原因是什么?
我刚刚升级到 Fedora 19,最近的防火墙更新可能出了问题?
答案1
显然这是由于本地 DNS 服务器不正确造成的。
以前,我将本地 DNS 服务器作为 NetworkManager 中的第一个 DNS。删除它(禁用自动 DNS),然后放入 Google DNS(8.8.8.8
和8.8.8.4
),然后重新启动 NetworkManager(sudo systemctl restart NetworkManager
)即可解决问题。