dig 命令

dig 是 Domain Information Groper 的缩写
yum install bind-utils

基本语法
dig [@server] [name] [type]
@server:请求所指向的 DNS 服务器的主机名或IP地址。如果没有指定 DNS 服务器,则使用系统当前配置的 DNS 服务器
name :要查找的域名
type :要检索的 DNS 记录的类型,默认为 A 记录类型

我想解析 www.baidu.com 这个域名,指定使用 Google 的 dns 服务器(8.8.8.8)
dig @8.8.8.8 www.baidu.com MX
A 记录 dig @8.8.8.8 www.baidu.com
MX记录 dig @8.8.8.8 www.baidu.com MX

dig @8.8.8.8 www.baidu.com
第一列 www.wshifen.com:要查找的域名
第二列 192 :生存周期,告诉 DNS 解析器在请求一个新查询之前缓存查询多长时间
第三列 IN:查询的类,IN 指互联网
第四列 A:DNS 查询类型( A, AAAA, CNAME, MX, NS, PTR, CERT, SRV, TXT, SOA 等)
第五列 104.193.88.77:域名关联的 IP 地址

dig www.baidu.com +noall +answer
dig www.baidu.com +short

返回 MX 类型
dig www.baidu.com MX

返回 CNAME 类型
dig www.baidu.com CNAME

查看 DNS 解析过程
dig www.baidu.com +trace


DNS 反向查找
DNS 正向查找就是通过域名找解析 IP;
反向查找就是通过 IP 地址找域名
dig -x 95.217.163.246

posted @   walkersss  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
点击右上角即可分享
微信分享提示