解决debian 9 重启nameserver失效问题

Posted kyeup

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决debian 9 重启nameserver失效问题相关的知识,希望对你有一定的参考价值。

目录

解决debian 9 重启nameserver失效问题

刚安装完debian9,用过之后会发现/etc/resolv.conf中配置文件重启后丢失,为了解决此问题需要安装包:

resolfconf

安装resolvconf

[email protected]:~$ sudo apt-get install resolfconf

编辑文件

[email protected]:/etc/resolvconf/resolv.conf.d$ ls -al
总用量 12
drwxr-xr-x 2 root root 4096 6月  23 18:40 .
drwxr-xr-x 5 root root 4096 6月  23 17:58 ..
-rw-r--r-- 1 root root    0 4月   1  2016 base
-rw-r--r-- 1 root root  199 6月  23 18:40 head
lrwxrwxrwx 1 root root   35 6月  23 17:44 original -> /var/run/NetworkManager/resolv.conf
-rw-r--r-- 1 root root    0 6月  23 17:58 tail
[email protected]:/etc/resolvconf/resolv.conf.d$ sudo vi head 
## 添加内容
nameserver 8.8.8.8
nameserver 114.114.114.114

除了以上方法以外,还有一种办法,修改网卡配置信息:

[email protected]:~$ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback
auto enp19s0
iface enp19s0 inet static
    address 192.168.1.253/24
    gateway 192.168.1.1
    dns-nameservers 8.8.8.8
    dns-nameservers 114.114.114.114
~                                    

测试

可以重启测试。



以上是关于解决debian 9 重启nameserver失效问题的主要内容,如果未能解决你的问题,请参考以下文章

[Linux]Debian 9重启DNS重置问题

LINUX挂载镜像 重启后失效如何解决

Ubuntu 16.04.7 LTS系统重启后/etc/resolv.conf内容还原,不能修改,完美解决

学习笔记:ubuntu永久修改DNS的两种方法

mount --bind 重启后失效的解决办法

docker容器修改hosts文件,重启失效问题解决