Linux dns默认127.0.0.53,在/etc/resolve.conf中存在 nameserver 127.0.0.53,手动修改无果,每次重启依旧127.0.0.53,因为这是系统生成的文件,resolvectl命令来查dns的配置。
要修改dns,先暂停dns服务,如下操作,
sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved
sudo apt install unbound
sudo rm -rf /etc/resolv.conf
进入这个文件后,sudo vim /etc/systemd/resolve/resolv.conf
nameserver 127.0.0.53
nameserver 8.8.8.8 。
nameserver 8.8.4.4
保存退出
#然后重启网络服务器;
sudo service network-manager restart
#再重启电脑
5,验证网络连接
ping www.baidu.com #用ping连接百度验证,成功连接,能够解析域名
如果是自己的dns服务器,就换成公司的,之后查询,已生效