사이트를 세팅하려고 합니다.
aaa.co.kr, bbb.co.kr 라는 두 사이트를 세팅을 하려고 합니다.
아래와 같이 설정을 해 준 상태입니다.
도메인 등록한 곳에서 aaa.co.kr 과 bbb.co.kr 도메인의 네임서버를
ns.dns.com (ns.dns.com 은 타업체(호스팅서비스업체)의 네임서버)
으로 수정을 해 놓은 상태입니다.
궁금한 것은 아래 내용중 named.conf 파일, .rev파일, .zone파일 등은 네임서버 관련
내용인것 같은데요.
도메인의 네임서버를 ns.dns.com 으로 해 놓으면 안되지 않나 싶거든요.
외부 업체에서 세팅을 해준 서버고요 아래의 내용만 제가 추가를 했는데요
처음에 네임서버 설정을 아래내용중 ns.dns.com 네임서버를 사용하는 업체에서
저희 서버 아이피로 잡아 놓아줬었는데 혹시나 좀 문제될 소지가 있을 수 있어
해당 도메인들의 네임서버를 ns.dns.com 으로 바꿔놓은 상태입니다.
그리고 만약 저희쪽 서버로 네임서버를 세팅하게 된다면 왜 보통 네임서버명이
ns.test.co.kr 이런식으로 되잖아요. 이런 네임서버명은 어떻게 세팅을 하는건
지도 궁금합니다. 도메인 등록한 곳에서 등록을 하는건지 어쩐지 잘 개념이 잘
안 서네요.
현재 제가 해줘야 할 작업은 무엇일까요?
조언 좀 부탁드립니다.
/etc/named.conf 파일
zone "xxx.xx.xxx.in-addr.arpa" {
type master;
file "aaacokr.rev";
};
zone "aaa.co.kr" {
type master;
file "aaacokr.zone";
};
zone "bbb.co.kr" {
type master;
file "bbbcokr.zone";
};
/var/named/aaacokr.rev 파일 (ns.dns.com 은 타업체(호스팅서비스업체)의 네임서버)
$TTL 86400
@ IN SOA ns.dns.com. master.aaa.co.kr.
( 2007071000
21600
900
604800
86400)
@ IN NS ns.dns.com.
1 IN PTR ns.dns.com.
/var/named/aaacokr.zone 파일
(ns.dns.com 은 타업체(호스팅서비스업체)의 네임서버, xxx.xxx.xxx.xxx는 ns.dns.com의 아이피)
$TTL 86400
@ IN SOA ns.dns.com. master.dns.co.kr.
( 2007071000
21600
900
604800
86400)
@ IN NS ns.dns.com.
ns IN A xxx.xxx.xxx.xxx
@ IN A xxx.xxx.xxx.xxx
www IN A xxx.xxx.xxx.xxx
ftp IN A xxx.xxx.xxx.xxx
@ IN MX 10 mail
mail IN A xxx.xxx.xxx.xxx
/var/named/bbbcokr.zone 파일
(ns.dns.com 은 타업체(호스팅서비스업체)의 네임서버, xxx.xxx.xxx.xxx는 ns.dns.com의 아이피)
$TTL 86400
@ IN SOA ns.dns.com. master.bbb.co.kr.
( 2007071000
21600
900
604800
86400)
@ IN NS ns.dns.com.
ns IN A xxx.xxx.xxx.xxx
@ IN A xxx.xxx.xxx.xxx
www IN A xxx.xxx.xxx.xxx
ftp IN A xxx.xxx.xxx.xxx
@ IN MX 10 mail
mail IN A xxx.xxx.xxx.xxx
/usr/local/apache/conf/httpd.conf 파일
(xxx.xxx.xxx.xxx 타업체(호스팅서비스업체)의 네임서버아이피)
NameVirtualHost xxx.xxx.xxx.xxx
ServerAdmin root@aaa.co.kr ServerName aaa.co.kr ServerAlias www.aaa.co.kr DocumentRoot /home/aaa ErrorLog logs/aaa.co.kr-error_log CustomLog logs/aaa.co.kr-access_log common
ServerAdmin root@bbb.co.kr ServerName bbb.co.kr ServerAlias www.bbb.co.kr DocumentRoot /home/bbb ErrorLog logs/bbb.co.kr-error_log CustomLog logs/bbb.co.kr-access_log common
이 내용들 추가후에
/etc/rc.d/init.d/named restart
/usr/local/apache/bin/apachectl restart
아파치, 네임서버 재시작 해주었습니다.
먼저 네임서버를
먼저 네임서버를 가지고 있으시다면 굳이 외부 네임서버를
이용하실 필요는 없으실듯 한데요;
ns.mydomain.com 같은 도메인은 네임서버호스트로서 등록을 해야합니다.
제가 이용하는 가비아 같은 곳에서는 "호스트관리"라는 메뉴에서
변경할 수 있네요. 도메인 등록하신 업체에 가시면 원하시는 도메인을
네임서버 호스트로 등록하실 수 있는 메뉴가 있으리라 생각됩니다.
하실일은
1. 자신의 서버를 적당한 도메인으로 네임서버 호스트로 등록한다.
2. 도메인에 대한 설정을 자신의 네임서버에 적용후 네임서버 데몬을 재시작한다.
3. 도메인의 네임서버 설정을 자신의 네임서버 호스트로 변경한다.
4. 모든 설정이 적용되었으면 nslookup 등으로 확인한다.
가 아닐까요 ?? +_+
친절하신 답글 감사합니다.
친절하신 답글 감사합니다.
덕분에 잘 해결되었습니다 복 받으세요 ^^
댓글 달기