2025年2月28日
查看缓存配置的域名服务 (DNS) 服务器(例如 Bind)可以将先前解析的域名存储到本地缓存。默认情况下,缓存记录将保存 7 天。缓存可以重复用于将来的域名解析。首先我们来看看如何查看所有缓存的域名解析:
# rndc dumpdb -cache
上面的命令将把bind的缓存转储到/var/cache/bind/named_dump.db中。如果执行上述命令后找不到该文件,请检查服务器的配置文件以显示缓存转储文件的位置。要查看缓存的 dns 记录,只需 cat 或 grep 生成的转储文件。例如:
# grep gnu.org /var/named/data/cache_dump.db
gnu.org. 86358 NS ns1.gnu.org.
86358 NS ns2.gnu.org.
86358 NS ns3.gnu.org.
ns1.gnu.org. 86358 A…
