>> Edit article
이름
제목
패스워드
안녕하세요? DNS 관련 질문입니다... 제가 하나의 웹서버에서 두개의 DNS를 돌리려고 합니다... 먼저 aaa.com 이라는 DNS가 111.222.333.444로 잡혀 있고 /var/www/html 이라는 경로로 들어가지요... bbb.com 이라는 DNS도 111.222.333.444로 잡아서 Virtual Host에서 bbb.com 으로 들어오면 /var/www/html/myhome/ 이라는 경로로 들어가게 해 주려 합니다... 후이즈에서 도메인 등록을 하였는데... 두 도메인 모두 네임서버를 111.222.333.444로 잡아 놓았습니다... 근데... 잘 안 되네요... 지금 nslookup 때려서 aaa.com 을 보면 111.222.333.444가 나오는데... bbb.com은 로컬에서는 111.222.333.444로 나오는데 다른 곳에서는 안 나타납니다... 제가 설정한 것들이 제대로 된 것인지 한번 봐 주시면 캄사... ^^;; --------------------------- 1. named.conf 설정 zone "." IN { type hint; file "named.ca"; }; zone "localhost" IN { type master; file "localhost.zone"; allow-update { none; }; }; zone "0.0.127.in-addr.arpa" IN { type master; file "named.local"; allow-update { none; }; }; zone "333.222.111.in-addr.arpa" IN { type master; file "named.rev"; }; zone "aaa.com" { type master; file "db.aaa.com"; }; zone "bbb.com" { type master; file "db.bbb.com"; }; ------------------------------------- 2. /var/named/named.rev 설정 @ IN SOA ns.aaa.com. root.ns.aaa.com. ( 2002050814 ; serial 0 ; refresh 0 ; retry 0 ; expire 0 ; default_ttl ) @ IN NS ns.aaa.comg. 4 IN PTR aaa.com. ------------------------------------------- 3. /var/named/db.aaa.com 설정 @ IN SOA ns.aaa.com. root.ns.aaa.com. ( 2002050814 ; serial 0 ; refresh 0 ; retry 0 ; expire 0 ; default_ttl ) @ IN A 111.222.333.444 @ IN NS ns.aaa.com. IN MX 0 @ ns IN A 111.222.333.444 www IN A 111.222.333.444 ftp IN A 111.222.333.444 mail IN A 111.222.333.444 ----------------------------------------------- 4. /var/named/db.bbb.com 설정 @ IN SOA ns.aaa.com. root.ns.aaa.com. ( 2002050814 ; serial 0 ; refresh 0 ; retry 0 ; expire 0 ; default_ttl ) @ IN A 111.222.333.444 @ IN NS ns.aaa.com. IN MX 0 @ ns IN A 111.222.333.444 www IN A 111.222.333.444 ftp IN A 111.222.333.444 mail IN A 111.222.333.444 ---------------------------------------- 5. /etc/httpd/conf/httpd.conf (Virtual Host 설정) # # If you want to use name-based virtual hosts you need to define at # least one IP address (and port number) for them. # NameVirtualHost 111.222.333.444:80 #NameVirtualHost 12.34.56.78 # # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # #<VirtualHost ip.address.of.host.some_domain.com> # ServerAdmin webmaster@host.some_domain.com # DocumentRoot /www/docs/host.some_domain.com # ServerName host.some_domain.com # ErrorLog logs/host.some_domain.com-error_log # CustomLog logs/host.some_domain.com-access_log common #</VirtualHost> <VirtualHost www.aaa.com> ServerAdmin webmaster@aaa.com DocumentRoot /var/www/html/ ServerName www.aaa.com ErrorLog logs/www.aaa.com-error-log CustomLog logs/www.aaa.com-access-log common env=!Virus </VirtualHost> <VirtualHost www.bbb.com> ServerAdmin webmaster@bbb.com DocumentRoot /var/www/html/myhome/ ServerName www.bbb.com ErrorLog logs/www.bbb.com-error-log CustomLog logs/www.bbb.com-access-log common env=!Virus </VirtualHost> -------------------------------------------- 이상입니다.. 감사합니다... ^^
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved