ubuntu域名如何修改DNS

修改Ubuntu域名DNS主要有临时和永久两种方法,具体如下:

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