升级到 12.10 后,本地和外部地址的 DNS 解析似乎都失败了。我可以成功 ping 本地和外部 IP 地址(至少是 google.com),但 ping DNS 名称会立即返回ping: unknown host <hostname>
。连接信息似乎列出了正确的 DNS 服务器(我可以成功 ping ),更改为 Google 公共 DNS 也会产生类似的结果。我应该怎么做才能解决这个问题?
答案1
将 127.0.0.1 更改为 127.0.1.1/etc/resolv.conf
答案2
答案3
在终端中运行
sudo apt-get install resolvconf # in case it got removed
sudo dpkg-reconfigure resolvconf # to restore the symlink at /etc/resolv.conf
然后重新启动。