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直接回造成无法上网

相关推荐
HYNuyoah9 小时前
docker 安装win10系统
运维·docker·容器
liulilittle9 小时前
Prompt for OpenCode + CodeX-5.3:多个重型任务交付给AI自动化完成
运维·自动化·prompt
GottdesKrieges9 小时前
OceanBase租户级物理恢复
linux·oceanbase
孙同学_9 小时前
【项目篇】高并发服务器 - HTTP服务器组件拆解,从Util到HttpServer
运维·服务器·http
2601_949817729 小时前
基础篇:Linux安装redis教程(详细)
linux·运维·redis
Sherry Wangs10 小时前
服务器 CUDA版本升级指南
运维·服务器
CQU_JIAKE10 小时前
4.17[Q]
java·linux·服务器
aq553560010 小时前
CentOS vs Debian:如何选择最适合的Linux发行版
linux·centos·debian
LXY_BUAA10 小时前
《ubuntu22.04》_新系统的配置_20260418
linux·运维·服务器
楼田莉子10 小时前
同步/异步日志系统:日志落地模块\日志器模块\异步日志模块
linux·服务器·c++·学习·设计模式