dig  baidu.com 返回

下面说明各项意义:
; <<>> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 <<>> baidu.com
;; global options:  printcmd
dig程序的版本号,和要查询的域名
Dig的部分输出告诉我们一些有关于它的版本信息(version 9.2.3)和全局的设置选项,如果+nocmd在命令行下
是第一个参数的话,那么这部分输出可以通过加+nocmd的方式查询出来;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54864
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
在这里,Dig告诉我们一些从DNS返回的技术信息,这段信息可以用选项 +[no]comments来控制显示,但是小心
,禁止掉comments也可能关闭一些其它的选项。
opcode 操作码,QUERY,代表是查询操作
status 状态,NOERROR,代表没有错误
id 编号,54864,16bit数字,在dns协议中,通过编号匹配返回和查询。
flags 标志,如果出现就表示有标志,如果不出现就未设置标志:qr query,查询标志,代表是查询操作rd recursion desired, 代表希望进行递归(recursive)查询操作ra recursive available 在返回中设置,代表查询的服务器支持递归(recursive)查询操作。aa Authoritative Answer 权威回复,如果查询结果由管理域名的域名服务器而不是缓存服务器提供的,则称为权威回复。
QUERY 查询数,1代表1个查询,对应下面的QUESTION SECTION中的记录数
ANSWER 结果数,4代表有4项结果,对应下面ANSWER SECTION中的记录数
AUTHORITY 权威域名服务器记录数,0代表该域名有0个权威域名服务器,可供域名解析用。
ADDITIONAL 格外记录数,0代表有0项格外记录。;; QUESTION SECTION:
;baidu.com. INA
在这个查询段中,Dig显示出我们查询的输出,默认的查询是查询A记录,你可以显示或者禁止掉这些用+[no]question
查询部分,从左到右各部分意义:
1、要查询的域名,这里是baidu.com.,'.'代表根域名,com顶级域名,baidu二级域名
2、class,要查询信息的类别,IN代表类别为IP协议,即Internet。还有其它类别,比如chaos等,由于现在都是互联网,所以其它基本不用。
3、type,要查询的记录类型,A记录(Address),代表要查询ipv4地址。AAAA记录,代表要查询ipv6地址。;; ANSWER SECTION:
baidu.com. 600IN A 123.125.114.144
baidu.com. 600IN A 180.149.132.47
baidu.com. 600IN A 111.13.101.208
baidu.com. 600IN A 220.181.57.217
最后,我们得到我们查询的结果。baidu.com的地址是123.125.114.144,但是你可以用+[no]answer来保留或不保留这些选项。
回应部分,回应都是A记录,A记录从左到右各部分意义:
1、对应的域名,这里是baidu.com.,'.'代表根域名,com顶级域名,baidu二级域名
2、TTL,time ro live,缓存时间,单位秒。600,代表缓存域名服务器,可以在缓存中保存76秒该记录。
3、class,要查询信息的类别,IN代表类别为IP协议,即Internet。还有其它类别,比如chaos等,由于现在都是互联网,所以其它基本不用。
4、type,要查询的记录类型,A记录,代表要查询ipv4地址。AAAA记录,代表要查询ipv6地址。
5、域名对应的ip地址。;; Query time: 2 msec
查询耗时
;; SERVER: 192.168.132.1#53(192.168.132.1)
查询使用的服务器地址和端口
;; WHEN: Mon Jul 18 16:31:03 2016
查询的时间
;; MSG SIZE  rcvd: 91
回应的大小。收到(rcve, recieved)91字节

Linux 中 dig 命令返回结果解释相关推荐

  1. linux中dig命令返回结果解释

    dig  baidu.com 返回 下面说明各项意义: ; <<>> DiG 9.3.6-P1-RedHat-9.3.6-20.P1.el5_8.6 <<>& ...

  2. linux 脚本 ll命令,linux中ll命令的详细解释

    linxu下的ll命令其实是ls-l的一个别名.下面由学习啦小编为大家整理了linux的ll命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的ll命令的详细解释 ll并不是linux下一 ...

  3. head在linux命令中什么意思,linux中head命令的详细解释

    linxu下的head命令是经常使用到的显示文件内容的命令.下面由学习啦小编为大家整理了linux的head命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的head命令的详细解释 he ...

  4. linux中grep命令返回值,grep命令详解

    如果你是一个新手,请从头阅读这篇文章,如果你只是忘记了grep命令的一些常用选项,直接查看文章尾部的总结部分即可. 先说说grep命令能做什么? 我们可以使用grep命令在文本中查找指定的字符串,就像 ...

  5. linux中dig 命令解释

    dig(域信息搜索器)命令是个用于询问 DNS 域名服务器的灵活的工具.他执行 DNS 搜索,显示从受请求的域名服务器返回的答复.多数 DNS 管理员利用 dig 作为 DNS 问题的故障诊断,因为他 ...

  6. linux中grep命令返回值,Linux 操作命令 grep

    1.简介 grep 是个很强大的命令,用来找到文件中的匹配文本,并且能够接受正则表达式和通配符,同时可以用多个 grep 命令选项来生成各种格式的输出 1.1 搜索/过滤 grep 的工作方式是这样的 ...

  7. linux中grep命令返回值,linux命令--grep命令

    grep是用linux中用来进行文本搜索的工具,它使用的是正则表达式进行搜索. grep通过返回一个状态值来说明搜索的状态,如果模板搜索成功,则返回0,如果搜索不成功,则返回1,如果搜索的文件不存在, ...

  8. linux 修改用户dir,linux中dir命令详解

    在linux系统下dir命令的功能和ls命令差不多,主要是用以查看目录.文件权限等详细信息.下面由学习啦小编整理了linux中dir命令的详细解释,希望对你有帮助. linux中dir命令的详细解释 ...

  9. linux中more命令的意思,linux中的more命令的详细解释

    linxu下的more命令是干什么用的呢?下面由学习啦小编为大家整理了linux的more命令的详细解释的相关知识,希望对大家有帮助! 一.linux中的more命令的详细解释 Linux more ...

最新文章

  1. 如何锻炼自己的抗干扰能力
  2. Cassandra 单机入门例子——有索引
  3. CSS——京东首页实战总结
  4. uva10050-罢工
  5. C# 对话框使用整理
  6. 浏览器乱码问题的具体解决
  7. 使用可视化SQLyog操作数据库与使用idea操作数据库的区别
  8. 误删D盘数据怎么办?推荐使用数据恢复软件EasyRecovery
  9. Java 编程(基础面试题)
  10. 关于ubuntu开机菜单栏和任务栏不见了的有效解决方法
  11. [记录]HAproxy负载均衡配置教程
  12. 安装TypeScript
  13. Linux系统安全工具之:Sxid和Skey(转)
  14. VScode启动流程
  15. 第四章不定积分(∫(e^x)sin²xdx)
  16. Python极简实现IoU
  17. 硬核 | C++ 基础大全
  18. 【UE】Slate编辑器动态添加Button
  19. android搜索app下载地址,如何找出APP的URL Scheme
  20. 二氧化钛TiO2纳米粒子(尺寸80nm-800nm可调节)的高清电镜图

热门文章

  1. Java 字节数组与字符串的相互转换
  2. excel如何快速汇总多个类别的总和?
  3. 什么是UNIX/LINUX
  4. 差分模拟信号转单端输出电路设计
  5. git在commit之前切换分支
  6. 量化投资学习-4:股票与美女4-美女自身赚钱的能力
  7. 医院等级评审,离不开不良事件上报系统
  8. 《Go 开源说》十三期预告:北极星 PolarisMesh 微服务治理实践
  9. win10 tomcat nginx upstream timed out 10060
  10. 2021年PC电脑网站接入微信登陆支付精讲--1小时自已就可动手接入功能,--所有流程一目了然