Linux修改DNS永久生效的方案

一、在/etc/NetworkManager/dispatcher.d下创建脚本并编辑mydns.sh

sudo  vim /etc/NetworkManager/dispatcher.d/mydns.sh 

添加内容如下:

#!/bin/bash
cp -f /etc/resolv.conf.mydns /etc/resolv.conf

保存并退出:wq

赋予可执行权限

sudo chmod +x /etc/NetworkManager/dispatcher.d/mydns.sh


二、在/etc下创建resolv.conf.mydns并编辑文件

sudo vim /etc/resolv.conf.mydns

添加自己的dns,内容如下:

nameserver 114.114.114.114
nameserver 8.8.8.8

保存并退出:wq

三、开启NetworkManager-dispatcher守护进程

 sudo systemctl enable NetworkManager-dispatcher

到此也就结束了

猜你喜欢

转载自blog.csdn.net/qq_26018075/article/details/106780265