配置方法一: 重启后失效
修改/etc/resolv.conf
内容,将nameserver换成下面的地址
nameserver 8.8.8.8
但是这个修改有些问题,在重启系统后,我们修改的nameserver会被改成其他的
配置方法二: 重启后有效
修改/etc/systemd/resolved.conf
文件,修改内容如下
[Resolve]
DNS=8.8.8.8
重启网络
systemctl restart systemd-resolved
systemctl restart NetworkManager
配置DNS
重启网络后,上一步重新生成了/run/systemd/resolve/resolv.conf
文件,我们只需把这个文件链接到/etc/resolv.conf
即可
sudo mv /etc/resolv.conf /etc/resolv.conf.bak
sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
查看下文件
查看 /etc/resolv.conf
,我们看到8.8.8.8配置到最前面了
➜ ~ cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 192.168.3.1
search .