修改Ubuntu域名DNS主要有临时和永久两种方法,具体如下:
sudo vim /etc/resolv.conf,将原有的nameserver行注释掉,在文件中添加新的DNS服务器地址,每行一个,如nameserver 8.8.8.8,保存并退出。此方法修改后重启系统会失效。/etc/systemd/resolved.conf文件,找到DNS=和FallbackDNS=行,删除行首注释符号,添加DNS服务器地址,多个地址用空格分隔。保存后执行sudo systemctl restart systemd-resolved使配置生效。/etc/netplan/目录下的配置文件,如sudo vim /etc/netplan/01-network-manager-all.yaml,在对应网络接口配置中添加或修改nameservers字段,设置DNS服务器地址。保存后执行sudo netplan apply。