본문 바로가기
서버,보안

한 IP에 도메인을 여러개 셋팅

by 세이박스 2009. 6. 9.
반응형
저두 초보이지만 윗분이 설명하신것은 아파치에서 Virtual host를 설명하신것 같습니다.
그리고 님이 설명하시는 것은 DNS(Domain Name Server)에 대한 질문인것 같은데..

예를 들어 111.222.333.444 란 IP에 aaa.com 과 bbb.com두개를 할당 하고 싶다는 것이 아닌지....?

http://www.kr.freebsd.org/doc/PoweredByDNS/ 에가시면 설명이 자세히 나와 있습니다. 참고 해보세요.

dns설치가 되어 있다면 /etc/named.conf 파일에 aaa.com 과 bbb.com을 형식에 맞게 넣어 주시고 /var/naemd/ 디렉토리 및에 각각의 해당 파일을 넣어 주시면 됩니다.

음... 대충 파일을 보시면 named.conf 파일은

zone "333.222.111.in-addr.arpa" IN {
type master;
file "zone-333.222.111.in-addr.arpa";
}
zone "aaa.com" IN {
type master;
file "zone-aaa.com";
}
zone "bbb.com" IN {
type master;
file "zone-bbb.com";
}
이렇게 추가 하시구요.
위에는 인버스 도메인 파일을 알려주는거구 다음 두개는 해당 도매인 파일을 아려줍니다.

다음엔 /var/named/ 디렉토리안에 zone-333.222.111.in-addr.arpa, zone-aaa.com, zone-bbb.com 세개의 파일을 만듭니다.

자세한 것은 위에 알려드린 사이트를 가보시구 대충 설명을 드리겠습니다.

먼저 zone-333.222.111.in-addr.arpa 파일은
@ IN SOA ns.aaa.com. homemaster.aaa.com. {
1999030601;
21600;
1800;
1209600;
86400)
IN NS ns.aaa.com.
444 IN PTR ns.aaa.com.

각각의 숫자는 시리얼, 갱신 주기... 등등의 시간을 나타냅니다.
특히 주의 할점은 도메인 뒤에는 항상 . 을 반드시 붙힙니다.

SOA , NS, PTR 은 각각의 예약어 이므로 형식에 맞추어서 적어 주셔야 하구요 homehamset 는 그냥 관리자의 의미이고 ns는 name server의 이므로 변경하셔도 됩니다.

다음 zone-aaa.com 파일은

@ IN SOA ns.aaa.com. homemaster.aaa.com. {
1999030601;
21600;
1800;
1209600;
86400)
IN NS ns.aaa.com.
IN A 111.222.333.444
IN MX 10 @
www IN CNAME @
ftp IN CNAME @

여기서 MX는 SendMail과 관련된 내용이구요. CANME은 별칭을 붙히는 겁니다.

예를 들어 다른 컴퓨터 또는 다른 아이피에 도메인을 할당하고 싶다면

www IN A 111.222.333.555
이렇게 해주시면 됩니다.

다음 zone-bbb.com 파일부터는 정말 간단해 집니다.
$INCLUDE zone-aaa.com
www IN A 111.222.333.444

이렇게 해주시면 됩니다.
당연히 aaa.com 과 bbb.com을 인터닉에 등록 하실때
ns.aaa.com 을 네임서버로 아이피는 111.222.333.444로 등록을 하셔야 겠지요. 
반응형

'서버,보안' 카테고리의 다른 글

리눅스 rpm 사용법  (0) 2009.06.09
IP Address 변경 및 확인  (0) 2009.06.09
리눅스 여러가지 문제점 해결 - 초보  (0) 2009.06.09
httpd.conf 파일 번역판  (0) 2009.06.09
Unix의 디렉토리 구조  (0) 2009.06.09
리눅스 서비스 데몬 설명  (0) 2009.06.09
rpm, package, pacth 설치  (0) 2009.06.09
리눅스 DNS 설치하기  (0) 2009.06.09