Bind9(在本地 DNS 上)需要很长时间才能使用公共 DNS 服务器的区域

Bind9(在本地 DNS 上)需要很长时间才能使用公共 DNS 服务器的区域

我的本地 DNS 服务器(ubuntu、bind9)应该只是从我的公共名称服务器转发。但是,如果我更改了公共 IP 地址,信息将在几分钟内复制到 Google、ATT 等,但对于我的本地 DNS 则需要长达一天的时间。我的本地 DNS 服务器设置为直接转发到我的外部名称服务器。为什么会发生这种情况?

我几乎觉得如果我要清除本地 DNS 服务器的缓存,它就会解决这个问题,但是我以前这样做过并且它破坏了一些东西(真的没心情这么做,哈哈)。

答案1

我的本地 DNS 服务器(ubuntu、bind9)应该只是从我的公共名称服务器转发。

您确定在 /etc/bind/named.conf.options 中已正确设置绑定以首先转发并定义转发器吗?

或者您是否已将 BIND 配置为公共名称服务器的从属服务器?BIND 可以执行两项完全不同的操作。如果后者

在 /etc/bind/{zone} 中更改刷新时间。有关 conf 文件及其操作方法的更多信息这里

相关内容