admin avatar

解決ubuntu nameserver 127.0.0.53的問題

🕧 by admin

不知道系統安裝了啥,導致dns服務器老是自動更新爲127.0.0.53,導致網站打不開。 修改

/etc/resolv.conf

裏面的dns服務器後,重慶系統又變成了127.0.0.53

原來路徑不對,正確的dns配置文件路徑應該是在

/run/NetworkManager/resolv.conf

最粗暴的方法停掉systemd-resolved

systemctl disable systemd-resolved

否則你修改的

/etc/resolv.conf

文件不會生效。

最後更新,實際上你查看

ls -a /etc/resolv.conf

文件是下面的軟鏈接

所以修改它沒用的,要修改以下文件才能生效。

但是一旦停掉systemd-resolved服務

下面的文件就會不存在,也不能創建。

vi /run/systemd/resolve/stub-resolv.conf

以上信息進攻參考,最後使用以下方法解決了,英文就不解釋了。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

apt-get install unbound
sudo systemctl disable systemd-resolved
sudo systemctl stop systemd-resolved
sudo systemctl enable unbound-resolvconf
sudo systemctl enable unbound
reboot

Open as root the file /etc/NetworkManager/NetworkManager.conf

(sudo leafpad /etc/NetworkManager/NetworkManager.conf in Lubuntu 18.04 or in Kubuntu 18.04  SUDO_EDITOR=kate sudoedit /etc/NetworkManager/NetworkManager.conf)

and below [main] put this line:

dns=unbound
reboot again

參考 https://askubuntu.com/questions/1012641/dns-set-to-systemds-127-0-0-53-how-to-change-permanently

重啓網絡命令

sudo systemctl restart NetworkManager.service

查看ip信息,dns服務器信息命令

nmcli dev show

💘 相关文章

写一条评论