[임기홍]님이 남기신 글:
>안녕하세요? 산이님?
>kldp에 있는 산이님의 '가상서비스' 내용을 실습중인
사람입니다.
>다른게 아니라, 몇가지 질문을 드리고자 이렇게 글을
적습니다.
>
>먼저 저희 회사 서버의 구성을 말씀 드리겠습니다.
>=================================================================
>하드웨어 사양
>
>BOARD : 듀얼보드
>CPU : P-III 550Mhz
>RAM : 128M
>HARD : 20G
>LAN CARD : 3Com
>=================================================================
>
>=================================================================
>운영체제 및 프로그램
>
>OS : 파워리눅스R2
>웹 서버 : 아파치 1.3.9 (소스 컴파일 --> PHP, MySQL 연동을
위해서)
>
>네임서버 관련
>
>Bind : bind-8.2.2_P3-1pow, bind-utils-8.2.2_P3-1pow, ypbind-3.3-24(이건
관련 없는 것 같기두 하구.....).
>name : caching-nameserver-6.0-2
>=================================================================
>
>위와 같은 환경에서 지금 네임서버 설정을 연습하고
있습니다.
>회사 사정상 한대의 리눅스 머신, 하나의 고정 ip에서 웹서버,
db서버, 네임서버, 메일서버의 역확을 다해야 합니다.
>
>다른게 아니라 산이님이 쓰신 내용을 보구 지금 확보된 도메인
두개(foxpro.co.kr과
saemmultech.co.kr)를
놓고, 하나는 주도메인(foxpro.co.kr)으로
하나는 고객(saemmultech.co.kr)으로의
도메인 설정을 연습하는데 문제가 발생을 했습니다.
>
>일단 산이님의 글대로 named.conf 파일의 zone을 추가하여
수정하였습니다.
>그리고, named.ca와 named.local은 전혀 손을 대지 않았고,
/var/named/디렉토리에
zone파일을 생성하여 두 도메인에 대한 정보를
넣었습니다.
>그리고, httpd.conf 파일의 가상 호스트 부분에 고객의 계정 홈
디렉토리를 연결시켰습니다.
>가상 호스트 ip 부분은 제가 할당받은 고정 ip를
적어주구요.
>그리고, krnic에서 1차 네임서버에 ns.foxpro.co.kr이라고
적어주고, ip는 제가 할당 받은 고정 ip를 적어
주었습니다.
>
>그리고, 확인을 하니, 두 도메인 모두 고객의 계정 홈
디렉토리로 이어지더군요.
>그리고, 네임부분에 ns로만 가능하고, www는 불가능하더군요.
>zone 파일에서 네임부분을 설정해 주는 것 아닙니까?
>이런 식으로요.(zone-foxpro.co.kr)
>-----------------------------------
>--> ns IN A 할당할 ip
>--> www IN A 할당할 ip
>또는
>--> ns IN CNAME @
>--> www IN CNAME @
>-----------------------------------
>분명 zone 파일에서 우선 네임을 ns와 www 두개 모두 설정해
주었는데.... 이건 무엇때문에 이런 겁니까?
>그리고, 왜? 고객의 홈페이지로 도메인 두개 모두
이어집니까?
>이해가 안가네요.
>
>혹시 하나의 ip로 가상호스트를 잡아서 주도메인 고객도메인이
그 주소로 이어지나 해서, 이번에는 가상 eth0:0를 만들어서 가상
ip하나를 주고, http.conf 파일에서 가상 호스트 아이피를
그곳으로 주려고 하는데, 어떻게 설정을 잡아야 할지 몰라서
이렇게 질문을 올립니다.
>
>어떤거냐면, zone-10.168.192(산이님의
예)에서
>기본 내용을 적구,
> IN NS ns.foxpro.co.kr. 하구,
>3 IN PTR foxpro.co.kr.하구 나서 saemmultech.co.kr도
추가를 해야 하는데, 여기에서 앞의 3은 C클래스의 ip에서
마지막 자신에게 할당 된 번호가 아닙니까?
>그럼 주 도메인의 C클래스 대와 가상으로 잡아야 할 C클래스
대의 ip가 틀리니 이를 어떻게 설정을 해줘야 합니까?
>이 둘을 연결하여, 네임서버가 ns.foxpro.co.kr(저의
할당받은 고정 ip)로 두 도메인을 연결하고 싶습니다.
>저 이번주까지 해내야 합니다.
>못해내면 큰일이거든요.
>
>참! 그리고, krnic의 네임서버 설정부분에서 두 도메인에 대한
네임서버의 주소를 foxpro.co.kr, 고정ip로 하고 싶습니다.
>어떻게 하면 되나요? 중복된 질문입니까?
>
>마음은 급하고, 아는건 별로 없다보니 글이
엉망입니다.
>두서없는 글 읽어 주셔서 감사합니다.
>그리고, 우문 현답을 기다리겠습니다.
>염치없지만, 빠른 답변 부탁드립낟.
========================================
답변이 늦었습니다..
우선
네임서비스에 대한 이해가 좀 부족한것 같습니다.
현재 시각으로 접속해본결과 네임서버 응답이 없습니다.
아파치 가상 호스트 설정하기 전에 꼭 네임서버가
제대로 가동중인지...그리고
올바르게 각각의 호스트가
설정되어 있는지 꼭 확인해야합니다.
급하면 급할수록 돌아가야합니다.
[문제점지적]
1. 두개의 도메인에 대한 1차 네임서버를 모두
210.119.230.26으로
등록되어 있어야합니다.(KRNIC에)
2. 현재 네임서버가 가동중인지 확인하세요.
# ps -ax | grep named
3. nslookup으로 각각의 호스트(ns, www, @)가 제대로
설정되어 있는지 점검하세요...
[기타설명]
두개의 도메인에 대한 1차 네임서버가 210.119.230.26으로
설정되어 있으므로
다른 컴퓨터에서 질의하면 이 주소로 설정되어 있는
네임서버에게 질의합니다.
따라서 하나의 IP 주소이지만 각각 독립된 IP 주소라고
생각하면
이해하기 쉬울듯하네요..
두메인이 다르다고 두개의 네임서버를 가동하지는 않습니다.
하나만 가동합니다.
호스트설정 부분 :
예제문서에 충분히 설명되어 있기 때문에 생략합니다.
아파치 가상호스트 문제 :
아무래도 네임서버설정이
잘못된것 같습니다.
보안상등의 이유가 있으로 메일로 답변합니다....
|