技術文檔
一、臨時設置
直接修改 /etc/resolv.conf,例如直接添加nameserver 8.8.8.8。
注意:系統重啟或resolvconf重啟后會刷新該配置文件。
二、 永久配置
/etc/resolv.conf是一個鏈接,指向/run/resolvconf/resolv.conf,/run/resolvconf/resolv.conf的內容是由/etc/resolvconf/resolv.conf.d/base加載過去的。
參考:
①Ubuntu通過修改配置文件進行網絡配置及ubuntu解決resolv.conf被重寫問題和NetworkManager的關系;
②Debian DNS resolv.conf 重啟失效/復寫;
# 進入/etc/resolvconf/resolv.conf.d/文件夾
cd /etc/resolvconf/resolv.conf.d/
# 添加nameserver,也可以修改head或tail
vi /etc/resolvconf/resolv.conf.d/base
nameserver 8.8.8.8
# 刷新或重啟
sudo resolvconf -u
sudo systemctl restart resolvconf
注:/etc/resolvconf/run/resolv.conf似乎也是指向/run/resolvconf/resolv.conf的鏈接,并且/etc/resolvconf/run/interface/systemd-resolved文件也會同時添加到/run/resolvconf/resolv.conf中,如果有大佬知道可以指點一下。
# 進入/etc/resolvconf/run/interface/文件夾
cd /etc/resolvconf/run/interface/
# 添加nameserver
vi /etc/resolvconf/run/interface/systemd-resolved
nameserver 8.8.8.8
# 刷新或重啟
sudo resolvconf -u
sudo systemctl restart resolvconf
- 上一篇: 國內云服務器、境外地區訪問寶塔面板異常的解決方法
- 下一篇: Debian系統 如何手動掛載數據盤?