云服务器 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
云服务器 ECS Linux 系统下使用 dig 命令查询域名解析的更多相关文章
- 云服务器 ECS Linux 系统添加“回收站”
删除是危险系数很高的操作,一旦误删可能会造成难以估计的损失.在云服务器 ECS Linux 系统中这种危险尤为明显.比如,一条简单的语句:rm –rf /* 就会把整个系统全部删除,而 Linux 并 ...
- 云服务器 ECS Linux 系统 CPU 占用率较高问题排查思路
https://help.aliyun.com/knowledge_detail/41225.html?spm=5176.7841174.2.2.ifP9Sc 注意:本文相关配置及说明已在 CentO ...
- 云服务器 ECS Linux 系统中常见的日志文件介绍
云服务器 ECS Linux 系统中,日志文件是非常重要的文件,它们记录了很多系统中重要的事.Linux 系统中常见日志文件概述如下: /var/log/cron可以在 cron 文件中检查 cron ...
- 云服务器 ECS Linux 系统安装图形化桌面 (centos7 ubuntu14)
基于性能及通用性等因素,默认情况下,阿里云官方公共 Linux 系统镜像不会安装图形化桌面组件.本文简述了常用操作系统图形化桌面安装说明,您可以根据需求进行配置系统. 注意:图形化桌面可能会 显著降低 ...
- 阿里云服务器 ECS Ubuntu系统下PHP,MYSQL,APACHE2的安装配置
1.系统更新,必须更新,否则有些软件会找不到. apt-get update apt-get upgrade 2.安装mysql sudo apt-get install mysql-server 3 ...
- 云服务器 ECS Linux 系统 MySQL 备份的导入导出
MySQL 备份的导出 注意: 如果您使用的是帮助中心的一键环境配置,那么 MySQL 的安装目录是 /alidata/server/mysql. 如果您将 MySQL 安装到其他目录,您需要输入您 ...
- 云服务器 ECS Linux 服务器修改时区的两种方式
在云服务器 ECS Linux 系统中,以 Centos6.5 为例,可以通过如下两种方式,修改系统时区: 可以使用命令 tzselect,修改时区.操作示例: [root@localhost ~]# ...
- 在云服务器 ECS Linux CentOS 7 下重启服务不再通过 service 操作,而是通过 systemctl 操作
在云服务器 ECS Linux CentOS 7 下重启服务不再通过 service 操作,而是通过 systemctl 操作. 操作说明如下: 1. 查看 sshd 服务是否启动: 看到上述信息就 ...
- 云服务器 ECS Linux 误删除文件恢复方法介绍
云服务器 ECS Linux 下,rm -rf 意味着一旦删除的文件是无法挽回的.但如果在没有文件覆盖操作的前提下,可以先尝试相关方式进行文件恢复. 本文对此进行简要说明. https://help ...
随机推荐
- Ini配置文件操作
package cn.com.szhtkj.util; import java.io.File; import java.io.FileOutputStream; import java.io.IOE ...
- 异步调用task
异步主要用来提升程序性能,会增加系统的开销(新建一个线程去执行异步任务). 可应用于耗时长的操作,比如:访问数据库时(应用程序和数据库不在同一台服务器上).服务之间的调用(服务会分散在不同的服务器上) ...
- HDU-4221 Greedy? 贪心 从元素的相对位置开始考虑
题目链接:https://cn.vjudge.net/problem/HDU-4221 题意 给n个活动,每个活动需要一段时间C来完成,并且有一个截止时间D 当完成时间t大于截止时间完成时,会扣除t- ...
- 浅谈python 中正则的一些函数
主要的函数有 : match() search() findall() group() groups() split() match (): 含义 开头匹配,匹配成功返回一个对象失败则 ...
- The Karplus-Strong Algorithm
本系列文章由 @YhL_Leo 出品,转载请注明出处. 文章链接: http://blog.csdn.net/yhl_leo/article/details/48730857 Karplus-Stro ...
- MySQL锁定状态查看命令
1 show processlist; SHOW PROCESSLIST显示哪些线程正在运行.您也可以使用mysqladmin processlist语句得到此信息.如果您有SUPER权限,您可以看到 ...
- libevent的使用(socket)
这篇文章介绍下libevent在socket异步编程中的应用.在一些对性能要求较高的网络应用程序中,为了防止程序堵塞在socket I/O操作上造成程序性能的下降,须要使用异步编程,即程序准备好读写的 ...
- HDU 5297 Y sequence Y数列
题意:给定正整数n和r.定义Y数列为从正整数序列中删除全部能表示成a^b(2 ≤ b ≤ r)的数后的数列,求Y数列的第n个数是多少. 比如n = 10. r = 3,则Y数列为2 3 5 6 7 1 ...
- 使用caffemodel模型(由mnist训练)测试单张手写数字样本
caffe中训练和测试mnist数据集都是批处理,可以反馈识别率,但是看不到单张样本的识别效果,这里使用windows自带的画图工具手写制作0~9的测试数字,然后使用caffemodel模型识别. 1 ...
- Linux下离线安装MySQL
Linux下安装mysql 1 检查并卸载已安装mysql 命令:rpm -qa|grep -i mysql 命令:rpm -e --nodeps ‘上个命令后显示的本机已安装mysql依赖’ 如果存 ...