dig
dig是一个DNS查询工具,多数管理员会使用dig命令来解决DNS的问题。
此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora。
1、语法
dig [选项]
2、参数列表
选项
|
说明
|
@server
|
指定服务器地址
|
-b host
|
指定通过哪个主机查询
|
-f file
|
从指定文件来查询
|
-p port
|
指定使用的端口
|
-t type
|
指定要查询的DNS类型,例如A\MX\PRT
|
-x ip
|
指定DNS你想查询,输入ip得到域名
|
-4
|
使用ipv4
|
-6
|
使用ipv6
|
3、实例
1)查询域名信息
[root@localhost ~]# dig www.baidu.com
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> www.baidu.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23028
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;www.baidu.com. IN A
;; ANSWER SECTION:
www.baidu.com. 572 IN CNAME www.a.shifen.com.
www.a.shifen.com. 65 IN A 111.13.100.92
www.a.shifen.com. 65 IN A 111.13.100.91
;; Query time: 103 msec
;; SERVER: 172.20.10.1#53(172.20.10.1)
;; WHEN: Sat Oct 6 08:08:04 2018
;; MSG SIZE rcvd: 90
|
2)反向查询
[root@localhost ~]# dig -t a -x 111.13.100.92
; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> -t a -x 111.13.100.92
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 8225
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;92.100.13.111.in-addr.arpa. IN A
;; Query time: 81 msec
;; SERVER: 172.20.10.1#53(172.20.10.1)
;; WHEN: Sat Oct 6 08:09:51 2018
;; MSG SIZE rcvd: 44
|
做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用
链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ 密码:n7bk

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架