修改Debian域名DNS設置,常用方法有以下幾種:
/etc/resolv.conf
文件:打開終端,用sudo nano /etc/resolv.conf
編輯文件,添加或修改nameserver
行,如nameserver 8.8.8.8
,保存后退出。此方法簡單直接,但重啟或相關服務重啟后可能被覆蓋。netplan
(適用于Debian 9及以上版本):用sudo nano /etc/netplan/01-netcfg.yaml
編輯文件,在network
配置塊中找到或添加nameservers
部分,設置addresses
為所需DNS服務器IP,如addresses: [8.8.8.8, 8.8.4.4]
,保存后執行sudo netplan apply
使更改生效。systemd-resolved
(適用于Debian 9及以上版本):通過sudo nano /etc/systemd/resolved.conf
編輯文件,取消注釋DNS
行并添加DNS服務器IP,如DNS=8.8.8.8 8.8.4.4
,保存后重啟systemd-resolved
服務,即sudo systemctl restart systemd-resolved
。修改后,可使用cat /etc/resolv.conf
查看配置,或用nslookup
、dig
命令測試DNS解析是否正常,如nslookup example.com
。