github.com 链接127.0.0.1

1. 禁用 systemd-resolved
复制代码
sudo systemctl stop systemd-resolved
sudo systemctl disable systemd-resolved
2. 替换 /etc/resolv.conf 为静态 DNS
复制代码
sudo rm -f /etc/resolv.conf
echo "nameserver 114.114.114.114" | sudo tee /etc/resolv.conf
3. 验证解析是否恢复正常

执行:

复制代码
dig github.com

你应该看到返回的 IP 是 GitHub 的公网地址,例如:

复制代码
github.com.     60     IN     A     140.82.114.4
4.禁用 NetworkManager 对 DNS 的管理

修改 NetworkManager 的配置文件,阻止它自动重置 /etc/resolv.conf

编辑文件 /etc/NetworkManager/NetworkManager.conf,添加以下内容:

复制代码
[main]
dns=none
5.重启 NetworkManager
复制代码
sudo systemctl restart NetworkManager

这个时候如果去关闭wifi就不会重置dns,注意观察 /etc/resolv.conf是否被覆盖,如果错误的dns直接回造成无法上网

相关推荐
对你无可奈何33 分钟前
关于Ubuntu的 update造成的内核升级
运维·服务器·ubuntu
qq_312920111 小时前
Nginx限流与防爬虫与安全配置方案
运维·爬虫·nginx·安全
GanGuaGua1 小时前
Linux系统:线程的互斥和安全
linux·运维·服务器·c语言·c++·安全
lsnm1 小时前
【LINUX网络】IP——网络层
linux·服务器·网络·c++·网络协议·tcp/ip
全糖去冰吃不了苦1 小时前
ELK 集群部署实战
运维·jenkins
不掰手腕1 小时前
在UnionTech OS Server 20 (统信UOS服务器版) 上离线安装PostgreSQL (pgsql) 数据库
linux·数据库·postgresql
Lynnxiaowen2 小时前
今天继续昨天的正则表达式进行学习
linux·运维·学习·正则表达式·云计算·bash
努力学习的小廉2 小时前
深入了解linux系统—— POSIX信号量
linux·运维·服务器
刘一说2 小时前
CentOS部署ELK Stack完整指南
linux·elk·centos
从零开始的ops生活2 小时前
【Day 50 】Linux-nginx反向代理与负载均衡
linux·nginx