网上很多修改DNS的文章都是临时修改,重启就被重置,以下修改是永久修改,重启也不会被重置。
安装两个软件
apt install resolvconf dnsutils -y
编辑文件
nano /etc/resolvconf/resolv.conf.d/head
在文末添加需要的 DNS,例如:
nameserver 1.0.0.1
nameserver 1.1.1.1
执行以下命令让它生效
resolvconf -u
测试一下现在生效了没有:
nslookup www.google.com
返回信息:
root@debian:~# nslookup www.google.com
Server: 1.0.0.1
Address: 1.0.0.1#53
Non-authoritative answer:
Name: www.google.com
Address: 172.217.12.4
Name: www.google.com
Address: 2607:f8b0:4007:813::2004
Server 是 1.0.0.1,没问题,现在重启也不会变了。