질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

Virtualhost 셋팅 문제로....

작성자 정보

  • 박주현 작성
  • 작성일

컨텐츠 정보

본문

네임서버 셋팅하다가 도저히 안되어서리....
우선 저의 환경은 이렇습니다.

하나의 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 에서 버츄얼호스트 잡어주면 되죠..........

ㅋㅋㅋ 그럼 성공하세요..^^

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,279 명
  • 현재 강좌수 :  36,956 개
  • 현재 접속자 :  282 명