Linux基础命令---dig工具

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 10:40   526   0

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



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29270124/viewspace-2644029/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29270124/viewspace-2644029/

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP