: 안녕하십니까.
: DNS 설정에 관해 도움을 받고자 합니다.
: 예를 들면,
: 제가 aaa.co.kr과 bbb.com이라는 도메인을 신청하고
: 네임서버 : ns.aaa.co.kr (210.1.1.1)를 사용하려고 합니다.
: 그리고 aaa.co.kr와 bbb.com의 네임서버로 ns.aaa.co.kr를 사용합니다.
:
: aaa.co.kr과 bbb.com의 ip주소도 210.1.1.1로서 네임서버에 가상호스트를 이용하여
: 웹서버나 메일서버 등을 설치하려고 합니다.
:
: 여기서 각 도메인에 대한 zone파일 설정을 어떻게 해야 하는지요...
일단 named.conf 파일에 aaa.co.kr 과 bbb.com을 등록하세요.
zone "aaa.co.kr" {
type master;
file "db.aaa.co.kr";
};
zone "bbb.com" {
type master;
file "db.bbb.com";
};
이런 식으로 말이죠.
:
: 제가 아는 DNS는 먼저 www.aaa.co.kr를 부르면 루트네임서버로 가서 kr도메인
: 을 관리하는 네임서버의 ip주소를 주고 여기서 kr네임서버로 가면 kr네임서버
: 에는 co.kr를 관리하는 네임서버의 ip를 받고 co.kr네임서버에서 aaa.co.kr
: 의 네임서버의 ip를 찾을 수 있잖아요. 맞죠??
:
: 그런데 bbb.com의 네임서버로 ns.aaa.co.kr로 설정했다면 www.bbb.com을 부르면
: 루트네임서버로 가면 com을 관리하는 네임서버로 가고 다시 bbb.com을 관리하는
: 네임서버를 찾는데 여기는 com그룹에서 부터 시작하였기 kr그룹안이 아니므로
: xxx.bbb.com이라는 네임서버만 찾을 거라고 생각하는데요... 그럼 결국 bbb.com의 네임서버
: 는 찾을수가 없다는 것이 아닌지요.....
: 정리하면 com도메인을 관리하는 네임서버로 co.kr
: 이라는 도메인이 등록 가능한지요.....
당연히 가능합니다.
bbb.com을 도메인을 등록하실 때 보셨겠지만 등록시에 입력하는 정보중에는
관리자에 대한 정보 뿐만 아니라 네임서버라는 항목을 보셨을 겁니다.
com에서는 이 IP로 질의를 넘겨 주는 거죠.
누군가 xxx.bbb.com 을 친다면 bbb.com을 등록할 때 적어준 네임서버의 IP로
요청을 다시 하게 되는 거죠.
bbb.com에 대해서 whois를 하셔서 210.1.1.1로 잘 등록되어 있는 지 확인하시면
됩니다.
도메인을 모두 잘 등록하신 후에는 네임서버로 잘 등록되었는지 확인해 보시구요..
# dig @210.1.1.1 www.aaa.co.kr # dig @210.1.1.1 www.bbb.com 그럼 성공하시길.... :)