你能告诉我 Windows 命令的每个字段是什么吗?
ipconfig /displaydns
意思是请?
答案1
输出中的字段/displaydns
与实际的DNS回复。
- 在 DNS 服务器的数据库中,每条数据都是一个“资源记录”。
- “记录名称”是您向 DNS 查询的名称,记录(地址或其他内容)属于该名称。
- “记录类型”是类型,显示为数字 - 虽然它们通常用名称来表示,但在内部(在 DNS 协议中)每个都有一个数字。类型 1 是“A”,代表“地址”,即 IPv4 地址。(IPv6 使用类型 28,“AAAA”,表示长度是其四倍的地址。)“PTR”,类型 12,是指向主机名的“指针”,最常用于以下情况将 IP 地址映射回其名称。“CNAME”是“规范名称”。
- “生存的时间”是缓存条目必须过期的时间(以秒为单位)。
- “数据长度”似乎是以字节为单位的长度 - IPv4 地址为 4 个字节,IPv6 为 16 个字节。对于 CNAME 或 PTR,Windows 显示一个静态数字(4 或 8,取决于您的系统) - 这实际上是保存实际文本的内存地址的大小。
- DNS 回复的“答案”部分是查询的实际答案,“附加”部分包含查找实际答案可能需要的信息。例如,胶水记录。
- “
<type>
记录”显示实际存储的值。
答案2
ipconfig /help
说的是“显示 DNS 解析器缓存的内容”。
DNS 解析器将域名(如 superuser.com)转换为 IP 地址,superuser.com 的 IP 地址为 64.34.119.12。
这可能需要一两秒钟,但由于 IP 地址很少更改,解析器会将这些条目缓存(又称为“保存”)在您的计算机上。这意味着下次您连接到 superuser.com 时,您的计算机无需向外部请求 IP 地址,并且从域名到 IP 地址的转换只需几毫秒而不是几秒。
该/displaydns
选项显示当前保存的内容。当网站似乎没有响应时,此功能很有用。技术人员(和超级用户)比普通用户更常使用它。
答案3
缓存域
----------------------------------------
记录名称 . . . . :缓存名称
记录类型 . . . . :记录类型我不知道哪些记录类型被缓存了确切的
生存时间。。。。:生存时间
数据长度 . . . . . : ?? A 记录 4,CNAME 通常为 8,我没找到这方面的信息。也许 IPv6 记录有一个不同的记录。
部分 . . . . . . : 通常是“答案”,还有一个“附加”部分
A(主机)记录 . . . : IPv4 地址
CNAME 记录 . . . . : 域(将检查此域的地址而不是域,CNAME 记录可以具有非常长的 TTL,因此它有助于避免不必要的查询。
答案4
该命令显示存储在 Windows 中的“本地”DNS 缓存,这使得浏览速度更快,因为它会在您的本地硬盘上保存您之前访问过的任何网站的记录,这意味着浏览器不必等待互联网上的 DNS 服务器来解析地址并将该信息传回您的浏览器。