生活在网络的世界里,你知道网络的一些事情吗?
如上,是对百度的网址进行dig操作,得到的dns解析结果;
-
dig结果第一行
dig程序的版本号和要访问的域名
-
Got answer:这里告诉我们从DNS返回的一些信息
- opcode: QUERY 代表是查询操作
- status:
NOERROR 代表没有错误
NXDOMAIN 否定回答,不存在此记录;
REFUSED DNS服务器拒绝回答,记录未生效;
SERFAIL DNS服务器停机或DNSsec响应验证失败 - id: 37019 通过编号匹配返回个查询
- flags 标志
qr query 查询标志,代表这是查询操作
rd recursion desired,代表希望进行递归查询操作
ra recursion available 在返回中设置,代表查询的服务器支持递归查询操作
aa authoritative answer 权威回复,如果查询结果是由管理域名的域名服务器而不是缓存服务器提供的,则称为权威回复 - QUERY:1表示查询数,对应下面的QUESTION SECTION:的记录数
- ANSER:3表示3个查询结果,对应下面的ANSWER SECTION:的记录数
- AUTHORITY:0表示有0个权威域名服务器记录数,对应下面的AUTHORITY SECTION:的记录数
- ADDITIONAL: 0表示有0个额外记录数,表示权威域名服务器的所有IP地址,对应下面的ADDITIONAL SECTION:的记录数
-
QUESTION SECTION:(向DNS请求的部分)
- www.baidu.com. IN A 代表向百度的网址请求ipv4的地址
- NS记录 域名服务器的记录
- SOA记录 说明了在众多NS记录里那一台才是主要的服务器
- MX记录 邮件交换记录
- PTR记录也被称为指针记录,PTR记录是A记录的逆向记录,作用是把IP地址解析为域名
- Cname记录 别名记录
-
ANSWER SECTION:(响应部分)
www.baidu.com. 262 IN CNAME www.a.shifen.com. www.a.shifen.com. 73 IN A 119.75.213.61 www.a.shifen.com. 73 IN A 119.75.216.20
解析 :第一列:域名;第二列:TTL 缓存时间,表示缓存域名服务器可以在缓存中保存多少秒该记录;第三类:class 要查询信息的类别,IN代表类别为internet ;第四列:TYPE 要查询的记录类型 ;第五列:VALUE 域名对应的CNAME的值和A记录的值;
- Query time: 8 msec //查询耗费的时间
- SERVER: 114.114.114.114#53(114.114.114.114) 本地配置的DNS域名服务器
- WHEN: Mon Sep 3 20:16:56 2018 查询的时间
- MSG SIZE rcvd: 93 响应报文大小,收到93个字节