chrootネームサーバーに別のドメインを追加するにはどうすればよいですか?

chrootネームサーバーに別のドメインを追加するにはどうすればよいですか?

まず、chrootという名前のドメインが正常に機能しました。と/var/named/chroot/var/named呼ばれるファイルがあります。mydomain.com.dbnamed.localnamed.root

Named.confもあります/var/named/chroot/etc

したがって、mydomain.comは、ホストされたウェブサイトns1.mydomain.comns2.mydomain.com

この設定に別のドメインを追加したいのですが、mydomain2.com他のドメインを追加するためのチュートリアル記事を見つけることができません。彼らは主に最初のドメインを追加することに焦点を当てているようです。

新しいゾーンファイルを作成してから参照する必要があるようですが、named.confゾーンファイルに何を含めるべきかわかりません。私は成功せずにいくつかの試行錯誤を推測しようとしました。

ベストアンサー1

最初のドメインと同じ2番目のドメインを追加します。/var/named/chroot/etc/bind/named.conf新しい領域とそのファイル名を参照するエントリを作成します。 (最も簡単な方法は、行をコピーし、行mydomain.comのすべての点で名前を変更してからコピーしてmydomain反映することです。新しいファイルを編集して反映します。mydomain2mydomain.com.dbmydomain2.com.dbmydomain.commydomain2.com

あなたできる(おそらく)両方のドメインに同じNSレコードとMXレコードを使用する必要があります。

ETA:ラインはnamed.comfおおよそ次の通りです:

zone "mydomain.com" { type master; file "mydomain.com.db"; };

正しいホストファイルは次のとおりです。

;-----------------
;mydomain.com.db
;-----------------
@               IN      SOA     ns.mydomain.com.  postmaster.mydomain.com. (
                2011060701 ; serial
                28800      ; refresh
                7200       ; retry
                604800     ; expire
                86400)     ; minimum
;-----------------
; Nameserver(s) for the mydomain.com domain
;-----------------
@               IN      NS      ns.mydomain.com.
                IN      NS      ns2.mydomain.com.
                IN      NS      ns3.mydomain.com.
;-----------------
; Mail server(s) in the mydomain.com domain
;-----------------
@                   IN      MX      10      mail.mydomain.com.
                    IN      MX      20      some.fallback.server.
;-----------------
; Address record(s) for the mydomain.com domain 
;-----------------
localhost      IN      A               127.0.0.1
@              IN      A               12.34.56.78
www            IN      CNAME           mydomain.com.
mail           IN      A               34.21.75.68
pop3           IN      CNAME           mail
;-----------------

すべてのFQDN名は.で終わる必要があります。それ以外の場合、バインディングは暗黙的にその後ろに付着しますmydomain.com。セミコロンの前の行はコメントです。

おすすめ記事