Hal*_*luk 11 domain-name-system
我正在尝试了解如何解释我的 dig 查询中的“附加部分”。
这是我的特定查询的附加部分:
;; ADDITIONAL SECTION:
janus.radore.com. 831 IN A 109.235.251.213
mimas.rh.com.tr. 458 IN A 77.75.34.2
titan.radore.com. 586 IN A 95.211.70.4
Run Code Online (Sandbox Code Playgroud)
这些数字是什么意思?什么是831?
以下是 google.com 挖掘中的同一部分:
;; ADDITIONAL SECTION:
ns1.google.com. 74569 IN A 216.239.32.10
ns2.google.com. 45794 IN A 216.239.34.10
ns3.google.com. 74569 IN A 216.239.36.10
ns4.google.com. 45794 IN A 216.239.38.10
Run Code Online (Sandbox Code Playgroud)
我的最终目标是找到我的域使用的名称服务器的性能。但我仍然想学习如何解释“附加部分”。
谢谢,哈鲁克
poo*_*lie 14
“附加部分”是指:与您的问题相关但实际上并非其答案的其他信息。例如:
;; QUESTION SECTION:
;google.com. IN A
Run Code Online (Sandbox Code Playgroud)
我们要求提供Agoogle.com的地址 ( )。
;; ANSWER SECTION:
google.com. 165 IN A 66.102.11.104
Run Code Online (Sandbox Code Playgroud)
这是它的 IP 地址。
;; AUTHORITY SECTION:
google.com. 21770 IN NS ns4.google.com.
google.com. 21770 IN NS ns3.google.com.
google.com. 21770 IN NS ns2.google.com.
google.com. 21770 IN NS ns1.google.com.
Run Code Online (Sandbox Code Playgroud)
这些是该问题的权威。
;; ADDITIONAL SECTION:
ns1.google.com. 19431 IN A 216.239.32.10
ns2.google.com. 19542 IN A 216.239.34.10
ns3.google.com. 19368 IN A 216.239.36.10
ns4.google.com. 19543 IN A 216.239.38.10
Run Code Online (Sandbox Code Playgroud)
这些是名称服务器的地址。
附加部分信息实际上存在于 DNS 应答数据包中,作为避免附加往返的一种方式。
您在每一行中看到的数字是可以缓存记录的秒数。
我(还)没有官方答案,但连续多次运行 dig 显示该数字递减 - 大约每秒一次。
对我来说,这表明这是列出的特定条目的剩余 TTL。因此,在您的示例中,ns4.google.com 在再次检查更新之前还剩 45794 秒。
编辑:我实际上刚刚发现了这个,这证实了我最初的发现:
http://www.madboa.com/geek/dig/#ttl