当前位置: 首页 > news >正文

指向127.0.0.53的DNS查询无响应问题解决过程

一、问题现象
在我的服务器UBUNTU主机上ping www.baidu.com没反应。
二、定位
1、检查/etc/resolv.conf
发现DNS被指向127.0.0.53
2、检查127.0.0.53上有没有侦听53
netstat -anp | grep 53 | grep LISTEN
发现是有被systemd-resolved所服务

3、检查直接向53端口查询有没有反应
dig @127.0.0.53 www.baidu.com
没有反应,说是超时无响应。

4、定位与127.0.0.53的通信过程
tcpdump -i lo udp and port 53 -n
发现请求来自于本地网卡的一个实际IP:192.168.120.33

5、检查systemd-resolved日志
发现systemd-resolved拒绝来自于非LOCALHOST的请求。

因此,真相大白,DNS请求的源IP不是来自本机127.0.0.X网段
发给SYSTEMD-RESOLVED之后,被忽略,拒绝服务。

三、解决方案
1、关闭掉SYSTEMD-RESOLVED对DNS的接管
修改 :/etc/systemd/resolved.conf

DNSStubListener=no
添加到
[Resolve]

2、修改
先删除/etc/resolv.conf,原来是一个链接,不要直接在上面修改,
否则一会又会被改回来。

然后,再新建/etc/resolv.conf这个文件
输入内容:
nameserver 为8.8.8.8

3、重启systemd-resolved
systemctl restart systemd-resolved

http://www.jsqmd.com/news/499898/

相关文章:

  • 攻克K8s监控难题:在Kubernetes The Hard Way环境集成Grafana全指南
  • 揭秘MS-DOS的诞生:从86-DOS到微软帝国的崛起之路
  • 如何在浏览器中搭建完整Linux开发环境:freeCodeCamp虚拟沙箱终极指南
  • 2026成都心理咨询机构优质推荐指南:成都心理咨询专家、成都心理咨询中心、成都心理咨询师、成都心理咨询机构、成都心理老师选择指南 - 优质品牌商家
  • Protocol Buffers人工智能:机器学习模型参数序列化的终极指南
  • 深入探索MS-DOS汇编编程:揭秘早期系统调用的实现机制
  • 终极指南:Kubernetes The Hard Way 环境变量注入最佳实践
  • 几何引擎:设计原则、关键组件
  • 如何高效阅读Influential-cs-books项目中的技术书籍:7个实用技巧与阅读策略
  • 揭秘freeCodeCamp的高效依赖管理:pnpm workspace+monorepo架构的多包管理终极指南
  • 2026古建青砖青瓦优质厂家推荐榜专业可靠:仿古琉璃瓦厂家、仿古瓦厂家、仿古砖厂家、仿古青瓦厂家、仿古青砖厂家选择指南 - 优质品牌商家
  • freeCodeCamp路由系统深度解析:Gatsby页面生成与客户端路由的混合架构指南
  • 分享裕亨云医开源文档
  • 2026初创企业项目申报服务优质机构推荐榜:专利申请知识产权/专精特新项目申报/创小项目申报/创新型中小企业项目申报/选择指南 - 优质品牌商家
  • TypeScript-Node-Starter数据库操作:Mongoose模型设计与数据验证终极指南
  • 如何在freeCodeCamp中实现高效的React表单处理与验证:终极指南
  • 10个实用Material-UI性能优化技巧:从懒加载到渲染优化的完整指南
  • 从崩溃到秒级定位:AriaNg生产环境调试工具的安全与功能平衡指南
  • BetterNCM安全实践:插件权限管理与用户数据保护指南
  • Influential-cs-books项目中的测试驱动开发与重构书籍:构建高质量代码的实践指南
  • 终极指南:Captura定时录制与依赖管理完全解析
  • 终极指南:freeCodeCamp身份验证系统深度解析 - JWT令牌与OAuth2.0的多提供商登录集成
  • Storybook新范式:构建坚不可摧UI组件的完整指南
  • 如何扩展 Floating Action Button 库:自定义按钮样式与行为的高级教程
  • Storybook插件开发终极指南:从零构建自定义扩展功能
  • Recharts终极性能监控指南:10个Lighthouse优化技巧让你的图表快如闪电
  • E2B Desktop Sandbox核心功能详解:鼠标、键盘与屏幕控制实战教程
  • 如何扩展Android Floating Action Button:自定义动画与交互的高级技巧
  • Three.js 模糊反射效果终极指南:打造真实光影世界的10个技巧
  • 终极Storybook构建优化指南:Webpack与Vite配置全解析