Linux 怎么排查 DNS 解析慢的问题?


Linux DNS解析慢需逐层排查:先查/etc/resolv.conf配置及systemd-resolved状态,再对比直连公网DNS(如dig @8.8.8.8)与本地解析耗时;接着测试上游DNS响应延迟与可靠性;然后检查本地代理服务干扰及缓存;最后用tcpdump或dig +trace抓包分析请求路径。

linux 怎么排查 dns 解析慢的问题?

Linux 下 DNS 解析慢,通常不是单一原因导致的,得从本地配置、网络链路、DNS 服务器响应多个层面逐步验证。核心思路是:先确认是不是 DNS 本身慢,再定位慢在哪个环节。

检查本机 DNS 配置是否合理

系统默认用 /etc/resolv.conf 里的 nameserver,但这个文件可能被 NetworkManager、systemd-resolved 或 DHCP 动态覆盖,内容未必可靠。

  • 运行 cat /etc/resolv.conf 查看当前生效的 DNS 地址,注意有没有 127.0.0.53(systemd-resolved 的 stub 地址)或 127.0.0.1(可能指向本地 dnsmasq)
  • 如果是 127.0.0.53,用 resolvectl status 查看 systemd-resolved 实际上游 DNS 是什么,它可能加了缓存或转发策略
  • 临时绕过本地服务直连公网 DNS 测试:比如 dig @8.8.8.8 google.com,对比 dig google.com 耗时,能快速判断是不是本地解析器拖慢了

测 DNS 服务器响应延迟和可靠性

不同 DNS 服务器性能差异很大,尤其跨地域或运营商时。别只信“公共 DNS 好”,要实测。

  • dig +stats @DNS_IP domain.com 看 query time(毫秒),多试几次,关注平均值和抖动
  • 重点测你 /etc/resolv.conf 里排第一的 nameserver,它优先被用到;如果超时或返回 SERVFAIL,系统会等几秒才切下一个
  • 常见组合参考:国内推荐 223.5.5.5(阿里)、114.114.114.114(老牌);海外可试 8.8.8.81.1.1.1,但注意有些会被 QoS 限速

排查本地服务干扰或缓存失效

systemd-resolved、dnsmasq、甚至某些安全软件都可能拦截 DNS 请求,引入额外开销或错误逻辑。

AVCLabs *CLabs

AI移除视频背景,100%自动和免费

AVCLabs 337 查看详情 AVCLabs
  • 查是否有本地 DNS 代理在运行:systemctl is-active systemd-resolvedps aux | grep -E "(dnsmasq|unbound)"
  • 如果启用了 systemd-resolved,它默认开启缓存,但有时缓存策略或 fallback 行为反而导致首次解析变慢;可临时停用测试:sudo systemctl stop systemd-resolved && sudo systemctl disable systemd-resolved,再改 /etc/resolv.conf 指向真实 DNS
  • 清空本地缓存(如启用的话):sudo resolvectl flush-cachessudo systemctl restart dnsmasq

抓包确认实际请求路径和耗时

当以上都看不出问题,就用 tcpdump 或 dig +trace 看真实交互过程。

  • 在终端执行:sudo tcpdump -i any port 53 -w dns.pcap,然后另起窗口跑 dig example.com,结束后用 Wireshark 打开 pcap 分析每段请求/响应时间
  • 或者用 dig +trace example.com 观察是否卡在根域、TLD 或权威服务器环节(说明是上游 DNS 问题,不是你本地)
  • 注意 UDP 截断(TC=1)后降级 TCP 的情况——TCP 握手会增加延迟,可尝试 dig +tcp 强制走 TCP 对比

基本上就这些。DNS 慢不复杂但容易忽略细节,比如 resolv.conf 被覆盖、systemd-resolved 的 fallback 超时、或某段网络对 DNS UDP 包做了限速。逐层排除,多数情况能快速定位。

以上就是Linux 怎么排查 DNS 解析慢的问题?的详细内容,更多请关注其它相关文章!


# 多个  # 黄冈网络推广营销软件  # 梅沙企业站网站建设  # 海曙seo社区  # 外贸网站制作推广公司  # 漳州推广营销  # 东莞问答seo费用  # 营销宝自助推广计划  # 哈尔滨优质网站建设  # 餐饮网站建设免费咨询  # 推广网站被恶意点击  # 相关文章  # 几次  # linux  # 首次  # 发行版  # 自动重启  # 如何选择  # 一文  # 看不懂  # 最容易  # google  # dns  # ai  # go 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894


相关推荐: 《战地6》反作弊已成功拦截240万次作弊 发售第一周98%比赛没有作弊  红手指专业版app注册教程  智慧团建活动报名入口 智慧团建活动报名入口手机端官网​  豆包AI怎样为教育场景定制答疑逻辑_为教育场景定制豆包AI答疑逻辑方案【方案】  解决jQuery多计算器输入字段冲突的教程  知音漫客官网首页入口_知音漫客热门漫画推荐  Composer reinstall命令重装损坏的包  win11怎么启用或禁用休眠 Win11 powercfg命令管理休眠文件【技巧】  FotoBalloon图片左右镜像教程  CodeIgniter 3 中基于 MySQL 数据高效生成动态图表教程  C++中的explicit关键字有什么作用_C++类型转换控制与explicit使用  J*aScript包管理器_Npm与Yarn对比  PDF文件去水印平台入口 PDF水印删除网址  《新三国志曹操传》游历事件袁尚突围攻略  百度输入法在AutoCAD中无法输入中文怎么办_百度输入法CAD输入异常解决方法  在VS Code中利用AI辅助进行代码迁移  小米手机截图后如何查看历史_小米手机截图历史记录查看方法  LINUX怎么查看显卡信息_LINUX查看GPU状态  在J*a中如何实现在线问答与评分系统_问答评分项目开发方法说明  PDF如何批量加注释_PDF多文件批注高亮操作教程  谷歌邮箱怎么换绑定邮箱Gmail安全备份邮箱修改方法  《东方财富》条件单关闭方法  学习通网页版课程打不开_课程无法访问时的解决方法  微信朋友圈怎么设置三天可见 微信朋友圈设置指定天数可见步骤【教程】  可米酷漫画在线阅读入口_ 可米酷漫画官网直达链接  Golang如何使用gRPC拦截器实现日志收集_Golang gRPC拦截器日志收集实践  Three.js中动态更换3D模型纹理的教程  视频转蓝光m2ts格式  优化Asyncio嵌套函数调度:使用生产者-消费者模式实现并发流处理  猫眼电影app怎么查询电影院的营业时间_猫眼电影影院营业时间查询教程  NumPy 高性能技巧:基于多列条件查找最近邻行索引的向量化实现  PHP多语言网站的实现:会话管理与翻译函数优化教程  windows10怎么设置电源按钮_windows10按下电源键功能修改  Win10关闭UAC用户账户控制的方法 Win10降低安全提示等级【技巧】  使用逻辑应用(Logic Apps)自动处理邮件附件中的XML到Excel  QQ网页版入口导航 QQ网页版在线访问通道  J*aScript装饰器_元编程实战  sublime text 4如何安装_最新版sublime下载与汉化教程  AO3官方镜像链接 | 最新防走失网址永久收藏  PPT页面尺寸怎么修改 PPT自定义幻灯片大小与方向设置【教程】  顺丰快递收费标准查询_如何查看顺丰最新收费价格  抖音猜你想搜能说明对方搜过吗  Golang如何使用log记录日志信息_Golang log日志记录方法总结  顺丰快递单号查询寄件人 顺丰寄件人查询入口  192.168.1.1路由器后台入口 192.168.1.1默认登录入口  抖音官网入口快速访问 抖音网页版账号注册解析  《环球网校》设置报考省市方法  哔哩哔哩的|直播|间怎么送礼物_哔哩哔哩|直播|送礼操作指南  抖音网页版官方链接 抖音网页版官网链接入口  如何查询国外邮政编码_国外邮政编码查询的多种有效途径 

 2025-12-05

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

运城市盐湖区信雨科技有限公司


运城市盐湖区信雨科技有限公司

运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

 8156699

 13765294890

 8156699@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.