强制挖掘以忘记记录

toe*_*oed 3 cache dns dig

我想让 dig 总是忘记 DNS 记录。我的意思是,如果我这样做了,dig yahoo.com那么我会在 ttl 中重新记录 1790 秒。即使我没有安装缓存服务,下次我执行相同的命令时,ttl 也会降低。一些如何,挖做记住答案。是否有可能清除这一点,所以我总是得到一个新的答案?

Inc*_*rsi 8

dig不记得查询。但它使用 中列出的名称服务器/etc/resolv.conf,除非明确指定要查询的服务器。此类服务器通常接受递归查询并对其结果进行缓存。因此dig可以接收(中间)服务器缓存的记录。

使用
???dig +trace...
覆盖此行为,强制它查询权威服务器。有关更多信息,请参阅 dig(1)。


Vin*_*inz 6

如果您不想要缓存的答案,请直接询问权威 DNS 服务器@

例子: dig yahoo.com @ns1.yahoo.com