我最近安装了 Kali Linux 2020.2,在摆弄终端后发现,虽然我的基于以太网的连接允许我 ping Google,但它不会通过 Firefox 或终端连接到任何 Web 服务器。起初我以为这是我的 Linux 和 Windows 系统之间的时间差异,但在解决了时间问题并在 Firefox 中关闭代理,以及使用 about:config 来干扰预取和 IPv6 后,我仍然被难住了。我发现了一些其他线程似乎与我的问题类似,但所有问题都已通过浏览器代理或 about:config 设置修复。没有防火墙阻止连接,但wget http://ubuntu.com
名称解析仍然返回失败。
答案1
似乎是 DNS 问题 -
首先,要确认这确实是 DNS 问题,请 ping 一些公共 IP 地址并确保得到响应。
ping 8.8.8.8
/etc/resolv.conf
如果有效,请检查您的 DNS 设置,虽然从未使用过 Kali Linux,但我认为应该在文件中指定 DNS 服务器。在那里设置适当的 DNS 服务器。我使用谷歌的 DNS 8.8.8.8。
如果仍然出现相同的错误,请检查接口配置文件并查看是否为该接口设置了特定的 DNS,如果是,请将其更改为适当的 DNS 服务器 IP。
如果 ping 公共 IP 不起作用,请先检查接口本身是否已启动。
ip addr