DNS解析问题可通过dig和nslookup排查,先检查/etc/resolv.conf配置,用ping测试DNS可达性,再通过dig @8.8.8.8或nslookup指定公共DNS对比解析结果,确认是否为本地或全局故障。

遇到网络无法访问、网页打不开但能 ping 通 IP 的情况,很可能是 DNS 解析出了问题。Linux 提供了多种工具帮助排查 DNS 故障,其中 dig 和 nslookup 是最常用的两个命令。下面介绍它们的基本用法和典型排查思路。
dig(Domain Information Groper)功能强大,输出信息详细,适合深入分析 DNS 查询过程。
基本语法:
dig [域名] [记录类型]常用操作示例:
重点关注输出中的以下几个部分:
nslookup 是较老的工具,但依然广泛使用,支持交互和非交互两种模式。
基本用法:
输出中注意:
当怀疑 DNS 有问题时,按以下顺序检查:
基本上就这些。掌握 dig 和 nslookup 的基础用法,配合系统配置检查,大多数 DNS 问题都能快速定位。不复杂但容易忽略的是默认 DNS 服务器设置和防火墙是否拦截了 53 端口。
以上就是Linux如何排查网络DNS问题_LinuxDig与Nslookup使用的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号