在Ubuntu 18.04中,添加DNS配置的方法有幾種,最常見的方式是通過NetworkManager和直接編輯netplan配置文件。根據(jù)你的需求,這里推薦幾種DNS服務器,按照推薦程度排序如下:
1. Google Public DNS:提供高速度和安全性,IP地址為 8.8.8.8 和 8.8.4.4。
2. Cloudflare DNS:以隱私保護著稱,IP地址為 1.1.1.1 和 1.0.0.1。
3. OpenDNS:提供內(nèi)容過濾功能,IP地址為 208.67.222.222 和 208.67.220.220。
在圖形界面下,使用NetworkManager是最快捷的方式。首先,點擊系統(tǒng)托盤中的網(wǎng)絡圖標,然后選擇“設置”。選擇要配置的網(wǎng)絡連接,點擊“編輯”。在“IPv4”或“IPv6”標簽下,找到DNS字段。
在“DNS”字段中,可以輸入多個DNS地址,使用逗號分隔。例如,輸入“8.8.8.8, 8.8.4.4”以使用Google DNS。然后點擊“應用”保存設置,最后重啟網(wǎng)絡連接即可生效。
如果你更喜歡使用命令行或需要更高級的配置,可以編輯netplan的配置文件。首先,使用以下命令打開netplan配置文件:
sudo nano /etc/netplan/01-netcfg.yaml
找到你的網(wǎng)絡接口配置,通??雌饋硐襁@樣:
network:
version: 2
renderer: networkd
ethernets:
ens33:
dhcp4: true
在這個配置段中,添加`nameservers`字段,示例添加Google DNS如下:
dhcp4: true
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
編輯完成后,保存并退出編輯器。接下來,使用以下命令應用新的網(wǎng)絡配置:
sudo netplan apply
如何檢查DNS配置是否生效?可以使用命令`systemd-resolve –status`來查看當前DNS設置,確認添加的DNS地址是否列在其中。
如果我的網(wǎng)絡無法連接,應該如何排查?首先,確保輸入的DNS地址正確。其次,嘗試將其替換為公共DNS(如Google DNS)進行測試。最后,查看網(wǎng)絡接口的狀態(tài)和配置,可能需要重新啟動network服務。
如何在使用代理的情況下配置DNS?如果你的網(wǎng)絡環(huán)境中使用了代理,可以在代理設置中指定DNS,或者在配置文件中直接指定你希望使用的DNS服務器。這通常不會受到代理的影響,但在某些情況下,可能需要測試以確保在代理后仍然能正常解析域名。
]]>