155 字
1 分钟
DNS 127.0.0.53 无法访问网络
DNS 127.0.0.53 无法访问网络
问题描述
最近更新软件包,发现 apt 无法更新,排查下来发现是 DNS 的问题,在 /etc/resolv.conf 中 DNS 变为 nameserver 127.0.0.53。
当时直接改为阿里云 DNS 223.5.5.5 发现一会儿就被覆盖了。
127.0.0.53is the systemd-resolved stub resolver.
大抵是 systemd-resolved 的 DNS 服务出问题了,也懒得排查问题,决定换掉 resolved 使用 unbound。
安装配置 unbound
sudo apt install unboundsudo vim /etc/NetworkManager/NetworkManager.conf在 NetworkManager.conf 添加:
[main]dns=unbound然后 reboot 即可。
注意:因为无法解析 DNS 可能无法使用 apt,你可能需要根据 apt 错误提示手动下载 deb 包并使用 dpkg -i [···].deb 安装。
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
DNS 127.0.0.53 无法访问网络
https://blog.dorimu.cn/posts/dns-stub-resolver/ 部分信息可能已经过时
相关文章 智能推荐
1
Debian 服务器 DNS 解析故障排查实录
运维 记录一次 Debian 服务器 UDP DNS 解析失败的故障排查过程。
2
开源个人相册集 Gallery 部署
教程 改造 picsite 开源项目,打造个人相册集。
3
Linux SSH终端显示乱码
运维 解决 Linux SSH 终端由于 locale 设置不当导致的中文乱码问题。
4
PVE CT 运行 Debian 12 启动速度非常慢的解决方法
运维 解决 Proxmox VE 容器 (LXC) 运行 Debian 12 时启动缓慢的问题。
5
部署k8s
运维 在内网环境下部署 Kubernetes (k8s) 的详细步骤。