• 云服务器 ECS Linux 系统下使用 dig 命令查询域名解析


    云服务器 ECS Linux 系统可以使用通常自带的 dig 命令来查询域名解析情况。本文对此进行简要说明。

    查询域名 A 记录


    命令格式

    dig <域名>

    比如,查询域名 www.aliyun.com 的解析情况:

    $ dig www.aliyun.com
    
    ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.7 <<>> www.aliyun.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 15919
    ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 2, ADDITIONAL: 4
    
    ;; QUESTION SECTION:
    ;www.aliyun.com.                        IN      A
    
    ;; ANSWER SECTION:
    www.aliyun.com.         600     IN      CNAME   www-adns.aliyun.com.
    www-adns.aliyun.com.    300     IN      CNAME   www-adns.aliyun.com.gds.alibabadns.com.
    www-adns.aliyun.com.gds.alibabadns.com. 247 IN A 140.205.62.8
    
    ;; AUTHORITY SECTION:
    gds.alibabadns.com.     82      IN      NS      gdsns2.alibabadns.com.
    gds.alibabadns.com.     82      IN      NS      gdsns1.alibabadns.com.
    
    ;; ADDITIONAL SECTION:
    gdsns1.alibabadns.com.  877     IN      A       140.205.122.66
    gdsns1.alibabadns.com.  877     IN      A       198.11.138.254
    gdsns2.alibabadns.com.  877     IN      A       140.205.67.254
    gdsns2.alibabadns.com.  877     IN      A       140.205.122.88
    
    ;; Query time: 49 msec
    ;; SERVER: 10.242.197.247#53(10.242.197.247)
    ;; WHEN: Thu Jun  9 18:43:55 2016
    ;; MSG SIZE  rcvd: 226

    查询域名解析在指定 DNS 服务器解析是否生效


    命令格式

    dig <域名> @<DNS 服务器地址>

    比如,查询 www.aliyun.com 在 223.5.5.5 DNS 服务器是否解析生效:

    $ dig www.aliyun.com @223.5.5.5
    
    ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.7 <<>> www.aliyun.com @223.5.5.5
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 29651
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
    
    ;; QUESTION SECTION:
    ;www.aliyun.com.                        IN      A
    
    ;; ANSWER SECTION:
    www.aliyun.com.         95      IN      CNAME   www-adns.aliyun.com.  # 查询到的解析记录
    www-adns.aliyun.com.    95      IN      CNAME   www-adns.aliyun.com.gds.alibabadns.com.   # 查询到的解析记录
    www-adns.aliyun.com.gds.alibabadns.com. 95 IN A 140.205.63.8
    
    ;; Query time: 0 msec
    ;; SERVER: 223.5.5.5#53(223.5.5.5)
    ;; WHEN: Thu Jun  9 18:44:42 2016
    ;; MSG SIZE  rcvd: 120

    查询域名的 CNAME 记录


    命令格式

    dig CNAME <域名>

    比如,查询域名 www.aliyun.com 的 CNAME 记录:

    # dig CNAME www.aliyun.com
    
    ; <<>> DiG 9.9.4-RedHat-9.9.4-14.el7 <<>> CNAME www.aliyun.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 4690
    ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 7
    
    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 4096
    ;; QUESTION SECTION:
    ;www.aliyun.com.			IN	CNAME
    
    ;; ANSWER SECTION:
    www.aliyun.com.		120	IN	CNAME	www-intl-adns.aliyun.com.  # 查询到的 CNAME 信息
    
    ;; AUTHORITY SECTION:
    aliyun.com.		172800	IN	NS	ns5.aliyun.com.
    aliyun.com.		172800	IN	NS	ns4.aliyun.com.
    aliyun.com.		172800	IN	NS	ns3.aliyun.com.
    
    ;; ADDITIONAL SECTION:
    ns3.aliyun.com.		432000	IN	A	42.120.250.251
    ns4.aliyun.com.		432000	IN	A	110.75.20.27
    ns4.aliyun.com.		432000	IN	A	140.205.71.248
    ns4.aliyun.com.		432000	IN	A	42.156.241.248
    ns5.aliyun.com.		432000	IN	A	140.205.2.187
    ns5.aliyun.com.		432000	IN	A	198.11.138.248
    
    ;; Query time: 10 msec
    ;; SERVER: 10.202.72.118#53(10.202.72.118)
    ;; WHEN: Fri Jul 08 11:46:33 CST 2016
    ;; MSG SIZE  rcvd: 221
    

    查询 IP 反解记录


    命令格式:

    dig -x <目标 IP 地址>
    $ dig -x 140.205.62.8
    
    ; <<>> DiG 9.9.4-RedHat-9.9.4-14.el7 <<>> -x 140.205.62.8
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 38256
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
    
    ;; OPT PSEUDOSECTION:
    ; EDNS: version: 0, flags:; udp: 4096
    ;; QUESTION SECTION:
    ;8.62.205.140.in-addr.arpa.	IN	PTR
    
    ;; AUTHORITY SECTION:
    140.in-addr.arpa.	945	IN	SOA	z.arin.net. dns-ops.arin.net. 2016031910 1800 900 691200 10800
    
    ;; Query time: 3 msec
    ;; SERVER: 10.202.72.118#53(10.202.72.118)
    ;; WHEN: Fri Jul 08 11:51:32 CST 2016
    ;; MSG SIZE  rcvd: 108
    

    查询域名的 mx 解析记录


    命令格式

    dig mx <目标域名>

    ?比如,查询域名 aliyun.com 的 mx 解析记录:

    $ dig mx aliyun.com
    
    ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.37.rc1.el6_7.7 <<>> mx aliyun.com
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33606
    ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 7
    
    ;; QUESTION SECTION:
    ;aliyun.com.                    IN      MX
    
    ;; ANSWER SECTION:
    aliyun.com.             3600    IN      MX      10 mx2.mail.aliyun.com.
    
    ;; AUTHORITY SECTION:
    aliyun.com.             172800  IN      NS      ns4.aliyun.com.
    aliyun.com.             172800  IN      NS      ns3.aliyun.com.
    aliyun.com.             172800  IN      NS      ns5.aliyun.com.
    
    ;; ADDITIONAL SECTION:
    mx2.mail.aliyun.com.    600     IN      A       110.75.48.150
    ns3.aliyun.com.         432000  IN      A       42.120.250.251
    ns4.aliyun.com.         432000  IN      A       110.75.20.27
    ns4.aliyun.com.         432000  IN      A       140.205.71.248
    ns4.aliyun.com.         432000  IN      A       42.156.241.248
    ns5.aliyun.com.         432000  IN      A       198.11.138.248
    ns5.aliyun.com.         432000  IN      A       140.205.2.187
    
    ;; Query time: 1 msec
    ;; SERVER: 10.242.197.247#53(10.242.197.247)
    ;; WHEN: Thu Jun  9 18:59:44 2016
    ;; MSG SIZE  rcvd: 219
  • 相关阅读:
    Matrix Power Series
    The Noisy Party(BUPT)
    cony
    又见Fibonacci数列
    回文字符串
    街区最短路径问题
    点的变换
    可恶的麦兜(北邮)
    Travel
    Swing实现Java代码编辑器实现关键词高亮显示
  • 原文地址:https://www.cnblogs.com/diyunpeng/p/7127829.html
Copyright © 2020-2023  润新知