Linux DNS 记录缓存
Linux 机器要解析某个dns并不需要每次都去查询DNS server, 它会维护一个本地的cache. 通过TTL管理本地cache何时失效。TTL 由客户端所对应的authoritative server 决定。
查看某个record 何时才能失效,假设你的默认dns server 不是authoritative server
dig +nocmd +noall +answer www.google.com
查看某个record 从authoritative server 请求一个record 时被设置的ttl
dig @ns1.google.com +nocmd www.google.com +noall +answer