更改 DNS 服务器的唯一一致解决方案是在每个单独的网络接口上进行更改。这意味着针对以太网和您使用的每个无线网络。
我正在寻找一种全局设置 DNS 服务器的方法。无论我使用什么界面。我找到了几种解决方案,但大多数都评论说它们只在特定条件下有效。
因为我真的不知道如何测试 DNS 设置是否成功更改,所以我正在寻找一种在 Ubuntu 14.04 LTS 上确实有效的方法。
答案1
resolvconf
如果尚未安装,您可以使用: sudo apt-get install resolvconf
。
然后编辑配置文件:sudo nano /etc/resolvconf/resolv.conf.d/base
。
输入您的名称服务(每行一个):使用nameserver xxx.xxx.xxx.xxx
以下命令更新 resolvconfsudo resolvconf -u
更改应该是永久性的并且适用于所有界面。