Virtualhost 셋팅 문제로....
작성자 정보
- 박주현 작성
 - 작성일
 
컨텐츠 정보
- 5,867 조회
 - 0 추천
 - 목록
 
본문
네임서버 셋팅하다가 도저히 안되어서리.... 
우선 저의 환경은 이렇습니다. 
하나의 IP 가 부여된 서버에 여러 도메인을 붙여 사용할려구요... 
VirtualHost 로 셋팅할려구 하는데.. 맘대로 안되는군요... 
문제는 도메인 셋팅은 2개 되어 있는데 처음으로 셋팅된 도메인 홈페이지만 
자꾸 뜨는거에요.. /home/httpd/html/index.htm 이파일만 계속 떠요...?????
참 네임서버는 인터닉에 ns.image0u.com 이라구 등록되어 있구요... 
셋팅후.. 대몬 재시작 같은건 해주고 .. 리붓팅 까지 해도 안되네여..
제가 셋팅한 파일들을 보내드리겠습니다. 귀찮더라도 도움을... 
/etc/named.conf 
zone "image0u.com" IN { 
type master; 
file "named.zone"; 
}; 
zone "44.221.211.in-addr.arpa" IN { 
type master; 
file "named.rev"; 
}; 
zone "0uzone.com" IN { 
type master; 
file "db.0uzone.com"; 
}; 
그리고 각각의 zone 파일과 rev 파일... 셋팅은 이렇습니다. 
/var/named/named.zone 
@ IN SOA ns.image0u.com. webmaster.ns.image0u.com. ( 
2000072901 ; Serial 
127800 ; Refresh 
14400 ; Retry 
3600000 ; Expire 
86400 ; Minimum 
) 
IN NS ns.image0u.com. 
IN A 211.221.44.37 
MX 10 mail.image0u.com. 
; 
ns IN A 211.221.44.37 
mail IN A 211.221.44.37 
data IN A 211.221.44.37 
www IN CNAME @ 
/var/named/named.rev 
N SOA ns.image0u.com. webmaster.ns.image0u.com. ( 
2000072901 ; Serial 
127800 ; Refresh 
14400 ; Retry 
3600000 ; Expire 
86400 ; Minimum 
) 
IN NS ns.image0u.com. 
; 
37 IN PTR ns.image0u.com. 
/var/named/db.0uzone.com 
@ IN SOA ns.image0u.com. webmaster.ns.image0u.com. ( 
2000072901 ; Serial 
127800 ; Refresh 
14400 ; Retry 
3600000 ; Expire 
86400 ; Minimum 
) 
IN NS ns.image0u.com. 
IN A 211.221.44.37 
MX 10 mail.image0u.com. 
; 
mail IN A 211.221.44.37 
data IN A 211.221.44.37 
www IN CNAME @ 
입니다. 
어디가 틀린건지... 
참 그리고... 아파치 설정 파일에서는...httpd.conf 
NameVirtualHost 211.221.44.37 
<VirtualHost 211.221.44.37> 
ServerAdmin webmaster@image0u.com 
ServerName image0u.com 
ServerAlias www.image0u.com 
DocumentRoot /home/httpd/html 
ScriptAlias /cgi-bin /home/httpd/html/cgi-bin 
</VirtualHost> 
<VirtualHost 211.221.44.37> 
ServerAdmin webmaster@image0u.com 
ServerName 0uzone.com 
ServerAlias www.0uzone.com 
DocumentRoot /home/0uzone.com/public_html 
ScriptAlias /cgi-bin /home/0uzone.com/html/cgi-bin 
</VirtualHost> 
<VirtualHost 211.221.44.37> 
ServerAdmin webmaster@image0u.com 
ServerName data.0uzone.com 
ServerAlias www.data.0uzone.com 
DocumentRoot /home/data/html 
ScriptAlias /cgi-bin /home/data/html/cgi-bin 
</VirtualHost> 
일단 님의 네임서버가 이상하네요...
네임서버 쿼리를 해봤는데...지금 쿼리가 제대로 되지 않코 있습니다.
내임서버가 제대로 셋팅이 되셨는지 궁금합니다.
네임서버에서 >netstat -an | more 해가지고 tcp 53, udp 53이 Listening 상태인지...일단 체크를 해여 되겠고.
그다음에 >nslookup 해서 >server 211.221.44.37 한다음에 >set q=ns 해가지고
>image0u.com 을 치면 제대로 된 거라면...image0u.com에 대한 네임서버를 나타내줍니다. 이게 안나타난다면
네임서버 셋팅이 잘못되었다는 예기지요..
글구... 기본적으로...
버츄얼호스트는 건드려야 할파일들이....
named.conf  httpd.conf에서의 버츄얼호스트부분이죠
이 네임서버가 마스터서버라면... 
named.conf에서
zone "image0u.com" IN { 
type master; 
file "named.zone"; 
}; 
zone "버츄얼호스트도메인" IN {
type masyer;
file "버츄얼호스트도메인.zone"
};
뭐 이런식으로 named.conf 하고 httpd.conf 에서 버츄얼호스트 잡어주면 되죠..........
ㅋㅋㅋ 그럼 성공하세요..^^
관련자료
- 
			이전
 - 
			다음
 
								