文中内容参考 DNS 原理入门—阮一峰以... Ru果一个域名的DNS解析后来啊会有多个的话,浏览器是如何处理的呢?Chrome浏览器会优先向第一个IP发起HTTP请求, Ru果不通,再向后面的IP发起HTTP请求;本机系统缓存操作系统会检查自己本地的hosts文件是否有这个网址映射关系,Ru果有,就先调用这个IP地址映射,完成域名解析;hosts文件...
DIG命令:强大的DNS查询工具
dig(域信息搜索器)命令是一个用于询问 DNS 域名服务器的灵活的工具。它施行 DNS 搜索,显示从受请求的域名服务器返回的答复。多数 DNS 管理员利用 dig 作为 DNS 问题的故障诊断, 主要原因是它灵活性好、易用、输出清晰。虽然一般时候 dig 使用命令行参数,但它也Ke以按批处理模式从文件读取搜索请求。不同于早期版本,dig 的 BIND9 实现允许从命令行发出多个查询。除非被告人知请求特定域名服务器dig 将尝试 /etc/resolv.conf 中列举的suo有服务器。当未指定ren何命令行参数或选项时dig 将对 . (根)施行 NS 查询,胡诌。。
DIG命令的典型用法
dig命令Zui典型的用法就是查询单个主机的信息。 dig 命令默认的输出信息比较丰富,大概Ke以分为 5 个部分。第二部分显示服务返回的一些技术详情,比较重要的是 status。Ru果 status 的值为 NOERROR 则说明本次查询成功结束。第三部分中的 QUESTION SECTION 显示我们要查询的域名。第五部分则是本次查询的一些统计信息, 比如用了多长时间,查询了哪个 DNS服务器在什么时间进行的查询等等。默认情况下 dig 命令查询 A 记录,上图中显示的 A 即说明查询的记录类型为 A 记录。在尝试查询其它类型的记录前让我们先来了解一下常见的 DNS 记录类型。
常见的DNS记录类型
默认情况下 dig 命令查询 A 记录,上图中显示的 A 即说明查询的记录类型为 A 记录。在尝试查询其它类型的记录前让我们先来了解一下常见的 DNS 记录类型。
A 地址记录, 用来指定域名的 IPv4 地址,Ru果需要将域名指向一个 IP 地址,就需要添加 A 记录。
AAAA 用来指定主机名(或域名)对应的 IPv6 地址记录。
C不结盟E Ru果需要将域名指向另一个域名, 再由另一个域名提供 ip 地址,就需要添加 C不结盟E 记录。