我的本地 DNS 服务器(ubuntu、bind9)应该只是从我的公共名称服务器转发。但是,如果我更改了公共 IP 地址,信息将在几分钟内复制到 Google、ATT 等,但对于我的本地 DNS 则需要长达一天的时间。我的本地 DNS 服务器设置为直接转发到我的外部名称服务器。为什么会发生这种情况?
我几乎觉得如果我要清除本地 DNS 服务器的缓存,它就会解决这个问题,但是我以前这样做过并且它破坏了一些东西(真的没心情这么做,哈哈)。
答案1
我的本地 DNS 服务器(ubuntu、bind9)应该只是从我的公共名称服务器转发。
您确定在 /etc/bind/named.conf.options 中已正确设置绑定以首先转发并定义转发器吗?
或者您是否已将 BIND 配置为公共名称服务器的从属服务器?BIND 可以执行两项完全不同的操作。如果后者
在 /etc/bind/{zone} 中更改刷新时间。有关 conf 文件及其操作方法的更多信息这里