複数ドメインのネームサーバーとして機能するためのバインドの構成


0

私はDebian VPSにbind9をインストールし、それを私のドメインのネームサーバーとして使用しています。うまくいきます。digは正しいエントリを報告します。

私はこのネームサーバーをさらに4つのドメインに使用したいと考えていますが、特定の構成パラメーターについて少し混乱しています。

使用したプライマリドメインはdrjoel.inであり、マスターゾーンファイルに以下を設定しました

cat /etc/bind/named.conf.local
zone "drjoel.in" {
     type master;
     file "/var/lib/bind/db.drjoel.in";
     allow-update { key rndc-key; };
};
zone "31.167.199.in-addr.arpa" {
     type master;
     file "/etc/bind/zones/rev.14.31.167.199.in-addr.arpa";
};

私はこれを追加しました:

zone "relsoft.in" {
     type master;
     file "/var/lib/bind/db.relsoft.in";
     allow-update { key rndc-key; };
};

2番目のドメイン、および/var/lib/bind/db.relsoft.in内の次のもの:

relsoft.in.       IN      SOA     ns1.joel.co.in. admin.relsoft.in. (
                   2007010401           ; Serial
                         3600           ; Refresh [1h]
                          600           ; Retry   [10m]
                        86400           ; Expire  [1d]
                          600 )         ; Negative Cache TTL [1h]
;
relsoft.in.     IN      NS      ns1.joel.co.in.
relsoft.in.      IN      NS      ns2.joel.co.in.
relsoft.in.      IN      MX      10 aspmx.l.google.com. 
relsoft.in.     IN      A       198.23.228.223
www.            IN      A       198.23.228.223
ns1.            IN      A       199.167.31.14
ns2.            IN      A       38.114.103.106
mail.relsoft.in.        3600    IN      CNAME   ghs.google.com
*.relsoft.in.   3600    IN      CNAME   relsoft.in.

私の/etc/resolv.confは現在次のようになっています。

#cat /etc/resolv.conf
search drjoel.in
nameserver 199.167.31.14

私の質問は:

  1. このサーバーを両方のドメインのネームサーバーとして使用できるようにするには、resolv.confを何にする必要がありますか?
  2. 最初のドメインにリバースDNS(PTR)が既にあるので、2番目のドメインにリバースDNS(PTR)を追加するべきではないと仮定するのは正しいですか?
  3. /etc/bind/named.conf.localを編集して/var/lib/bind/db.relsoft.inを追加する以外に、追加の手順はありますか?

回答:


1
  1. resolv.confは、ドメインのネームサーバーの使用とは関係ありません。(resolv.confには、サーバー/ホストのキャッシュネームサーバーのリストが含まれており、サーバーでホストされているドメインの権限のあるネームサーバーのリストは含まれていません。
  2. ドメインが機能するためには、リバースDNSは必要ありません。また、おそらくそれを設定することはできません(つまり、rDNSはインターネット上で表示されません)。これは、ほとんどの場合、サーバー/ IPプロバイダーによって設定されるためです。3.これは問題ないようです:relsoft.in。IN NS ns1.joel.co.in. relsoft.in。IN NS ns2.joel.co.in. ネームサーバーはns1.drjoel.inおよびns2.drjoel.inであってはなりませんか?私が見るようにjoel.co.inは登録されていません。さて、チェックしただけで、ネームサーバーはns1.relsoft.inとns2.relsoft.inです。NSレコードをそれに変更します。relsoft.in。NS NS ns1.relsoft.in relsoft.in。NS NS ns2.relsoft.in また、SOAレコードをrelsoft.inに変更します。SOA ns1.relsoft.inで admin.relsoft.in。(など

あなたは正しいサンドールです。未修正のファイルをここに投稿しました。修正されました。あなたのポイントも有効です。ありがとうございました。を実行するnamed-checkzoneと、エラーは明らかでした。
ジョエルGマシュー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.