dig命令
功能说明
dig和nslookup一样,也是域名查询工具,用来测试域名系统是否正常工作。这二个命令都在bind-utils包下,dig用起来比nslookup方便。用法如下:
dig [参数] [选项] |
常用参数
选项 | 说明 |
@server | 如果不想以/etc/resolv.conf来作为dns主机,则可以在此填入其他的IP |
-t(type) | 指定查询类型 |
-x | 逆向查询 |
+short | 提供一个简短的回复,默认是长的 |
示例
域名解析为IP地址
[root@c7 ~]# dig -t A www.baidu.com ; <<>> DiG 9.9.4-RedHat-9.9.4-29.el7_2.4 <<>> -t A www.baidu.com ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13748 ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;www.baidu.com. IN A ;; ANSWER SECTION: www.baidu.com. 196 IN CNAME www.a.shifen.com. www.a.shifen.com. 292 IN A 220.181.112.244 www.a.shifen.com. 292 IN A 220.181.111.188 ;; Query time: 7 msec ;; SERVER: 219.141.140.10#53(219.141.140.10) ;; WHEN: 五 12月 09 10:00:52 CST 2016 ;; MSG SIZE rcvd: 90 |
查询jd.com的A记录
[root@c7 ~]# dig jd.com A +noall +answer |
查询jd.com的MX记录
[root@c7 ~]# dig jd.com MX +noall +answer |
查询jd.com的权威DNS
[root@c7 ~]# dig jd.com NS +noall +answer |
查看一个简短的回复
[root@c7 ~]# dig jd.com +short |
学习自:
http://www.cnblogs.com/daxian2012/archive/2013/01/10/2854126.html