내 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

첫 번째 도메인과 동일한 두 번째 도메인을 추가합니다. /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. 세미콜론 앞의 줄은 주석입니다.

관련 정보