即使收到来自resolv-file = / etc / resolv.dnsmasq ..中定义的父级名称服务器的否定响应,dns缓存也会在max-cache-ttl秒后清除吗?
# Server Configuration
listen-address=127.0.0.1
port=53
bind-interfaces
user=dnsmasq
group=dnsmasq
pid-file=/var/run/dnsmasq/dnsmasq.pid
# Name resolution options
resolv-file=/etc/resolv.dnsmasq
cache-size=1000
neg-ttl=2
max-cache-ttl=5
domain-needed
bogus-priv
cat /etc/hosts
127.0.0.1 localhost
cat /etc/resolv.conf
nameserver 127.0.0.1
search eu-west-1.compute.internal
我的域使用@ 127.0.0.1可以很好地解析,而不能使用resolv.dnsmasq中的父名称服务器来解析。那么它是从缓存中解析的吗?在那种情况下,我将max-cache-ttl设置为5秒,因此如果父级名称服务器提供否定响应,它是否可以维护缓存??
我要挖掘的域以rds.amazonaws.com结尾
谢谢。