网上很多修改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,没问题,现在重启也不会变了。

最后修改:2023 年 03 月 07 日 11 : 38 AM