Debian永久修改DNS

William
2020-08-18 / 0 评论 / 367 阅读 / 正在检测是否收录...

网上有很多方法都是体验非常不好的, 或者说无效的,William在外国的一个网站上看到说安装resolvconf,然后修改head文件的,这方法能用是能用,但是无端的又加了个自启动服务,给服务器多加了个负担。

另外,William曾被一个方法害过!就是修改/etc/network/interfaces这个文件,说在文件最后面添加dns-nameservers的,直接导致VPS失联!失联!失联!最后William无奈选择删掉实例重新开一台

最后William找到了永久修改Debian9+的DNS方案,理论上debian都可行,debian9以下的没测试(理论上都没问题),此方法彻底解决重启DNS配置失效问题

执行命令:

vim /etc/dhcp/dhclient.conf

在这一行代码下面 #prepend domain-name-servers 127.0.0.1;

supersede domain-name-servers 8.8.8.8, 1.1.1.1;

cloudflare的 1.1.1.1 和谷歌的 8.8.8.8 是 William 比较喜欢的 DNS,而且 William 的服务器是在国外,所以这两个相对较好,当然你可以换成自己的喜欢的,比如阿里云的,dnspod的。

如果是国内的服务器可以换成 129.29.29.29223.5.5.5114.114.114.114这些

执行 /etc/resolv.conf 就可以看到你刚才修改的dns

另外,如果不想永久修改DNS,只是暂时修改,也是修改/etc/resolv.conf

在里面加入 nameserver 1.1.1.1nameserver 8.8.8.8,注意,一行一个,别两个nameserver放在一行

1

评论 (0)

取消