ゾーンを別の DNS サーバーに転送する際の問題

ゾーンを別の DNS サーバーに転送する際の問題

ドメイン「finahemgoteborg.se」の権威 DNS サーバーが 83.248.21.18 にあります。現在、レジストラからドメイン用に 2 つの DNS サーバーを用意するよう求められているため、マシン 85.228.103.141 で「finahemgoteborg.se」のすべての受信クエリを 83.248.21.18 サーバーに転送するようにしたいと考えています。

85.228.103.141 BIND サーバーでは、次の設定があります。

zone "finahemgoteborg.se" in {
type forward;
forwarders {83.248.21.18;};
};

しかし問題は、たとえば www.finahemgoteborg.se A レコードを照会すると、85.228.103.141 が依然として「REFUSED」と応答することです。

どうすれば修正できますか。マスター/スレーブの状況を設定するのではなく、別のネームサーバーに転送するネームサーバーを 1 つだけ設定したいのです。

編集 named.conf の残りの部分:

options {
  directory "/var/cache/bind";  
  version "none";
  allow-recursion {"none";};
  minimal-responses no;
};

zone "sebn.us.to" in{
  type master;
  file "/etc/bind/sebn.us.to";
};

zone "ns1sebn.us.to" in{
  type master;
  file "/etc/bind/sebn.us.to";
};

zone "ns2sebn.us.to" in{
  type master;
  file "/etc/bind/sebn.us.to";
};

zone "finahemgoteborg.se" in{
type forward;
forwarders {83.248.21.18;};
};

答え1

この問題は非常に非技術的な方法で解決されました。2 つの DNS サーバーを必要としないレジストラに切り替えたのです。ドメインで 1 つのネームサーバーを喜んで受け入れてくれるレジストラを見つけました。

答え2

どちらかのサーバーに転送を妨げる ACL がある可能性はありますか?

両方のサーバーを再起動しましたか(または少なくとも実行しましたかrndc reload

答え3

「type forward;」は間違っています。必要なのはマスター/スレーブ DNS 関係です。

関連情報