原文地址:https://note.qidong.name/2020/05/resolvconf/
安装resolvconf
1 | sudo apt install resolvconf |
配置
一般直接使用的是/etc/resolv.conf文件。 安装了resolvconf后,不仅多了对应的可执行文件,还新增了/etc/resolvconf/这个配置目录。 其中,主要有三个配置。
1 | /etc/resolvconf/resolv.conf.d/base:在自动生成的resolv.conf为空时,替换它。 |
一般使用的是head。 在其中添加以下内容(具体的IP则根据自己的实测情况选择):
1 | nameserver 114.114.114.114 |
修改后,执行以下命令。 它会立即更新resolv.conf文件,即刻生效。
1 | sudo resolvconf -u |
修改DNS
临时修改方案是,直接改/etc/resolv.conf文件,在前面添加。 比如孤的环境下,是添加这个:
1 | nameserver 180.76.76.76 |
文件更新后,配置立即生效。 但重启后,配置失效。这个配置,每次网络服务重启时,会自动生成。
永久方案是,修改/etc/resolvconf/resolv.conf.d/head,添加一个最快的nameserver。 修改完成后,更新resolv.conf或重启network-manager生效。
1 | sudo resolvconf -u |