Debian12 更改完resolv.conf,重启电脑后又自动恢复了?

1. 为了加快进入github的速度,需要更改DNS,方法如下:

编辑 /etc/resolv.conf增加
nmeserver 114.114.114.114
nameserver 8.8.8.8
好了,然而重启电脑,或电脑休眠后又启动,结果发现resolv.conf又回到未改之前的状态了。肿么办?

2.
1
$ sudo apt install resolvconf  # 如果不安装的话,下一步你会发现木有那个文件夹

进入 /etc/resolvconf/resolv.conf.d,查看head文件,发现/etc/resolv.conf文件的头部就是head的文件内容,于是可修改

1
2
3
4
5
$ sudo vim /etc/resolvconf/resolv.conf.d/head
# 在文件最后
添加1 nameserver X.X.X.X
添加2 nameserver X.X.X.X
$ sudo reboot # 重启resolvconf服务