修改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。