不一样的 Linux 下 NetworkManager 自定义 DNS

常见的做法说

  1. 给 /etc/resolv.conf 文件加锁,感觉不专业
  2. 把 NetworkManager 服务停掉,这么操蛋的方案怎么会出现了,害的我整个网络都断了.

专业的做法

# 打开此文件
sudo vim /etc/NetworkManager/NetworkManager.conf

# 在 main 下面添加禁用dns
dns=none

示例结果

(base) walker@Yanjun-PC:~$ cat /etc/NetworkManager/NetworkManager.conf
[main]
plugins=ifupdown,keyfile
dns=none

[ifupdown]
managed=true

[device]
wifi.scan-rand-mac-address=no

[connectivity]
uri=http://packages.deepin.com/misc/check_network_status.txt

重启 NetworkManager 服务

systemctl restart NetworkManager.service

如果有点担心,重启机器确认一下,是否再次修改 /etc/resolv.conf 文件.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章