>> Edit article
이름
제목
패스워드
: 안녕하세요... 초보리눅서입니다. : 제가 이번에 도메인을 등록하고 네임서버를 만들려구 하는데 : nic.or.kr에서는 문제없이 등록이 됐다구 하는데 : 홈페이지가 안뜹니다..ip로 하면 되구요.. : nic.or.kr에 등록한 도메인은 xxx.co.kr이고 호스트등록은 admin.xxx.co.kr : 아이피는 211.116.xxx.xx입니다. : domain.nic.or.kr에서 nslookup으로 검색한 것입입니다. : : Results for "xxx.co.kr" from KRNIC DNS LookUp Server : : Server: ns.nic.or.kr : Address: 202.30.50.50 : : Non-authoritative answer: : xxx.co.kr nameserver = admin.xxx.co.kr : xxx.co.kr nameserver = ns1.krline.net : : Authoritative answers can be found from: : admin.xxx.co.kr internet address = 211.116.xxx.xx : ns1.krline.net internet address = 211.47.128.1 : : : 로컬에서 nslookup를 치면 제대로 된거 같거든요... : : [root@admin /etc]# nslookup xxx.co.kr : Server: www.xxx.co.kr : Address: 211.116.xxx.xx : : Non-authoritative answer: : Name: xxx.co.kr : Address: 211.116.xxx.xx : : [root@admin /etc]# nslookup 211.116.xxx.xx : Server: www.xxx.co.kr : Address: 211.116.xxx.xx : : Name: www.xxx.co.kr : Address: 211.116.xxx.xx : : : 설정파일을 올릴테니 한번 봐주세요.... : 문서보구 하나씩 따라 했는데.. 잘 안되네요.. : 좀 길지만 부탁드립니다. : 참고로 bind버젼은 8.2.1-7이고요 알짜 리눅스 6.1을 쓰고 있습니다. bind를 업그레이드 하세요. 현재 bind-8.2.2_P5-9.i386.rpm 까지 나와 있습니다. 그 하위 버전은 보안상 문제가 있답니다. : [root@admin /etc]# vi hosts : : 127.0.0.1 localhost.localdomain localhost : 211.116.xxx.xx admin.xxx.co.kr admin : : : [root@admin /etc]# vi resolv.conf : : search admin.xxx.co.kr : nameserver 211.116.244.10 : nameserver 211.47.128.1 : : : [root@admin /etc]# vi named.boot : : ; : ; a caching only nameserver config : ; : directory /var/named : cache . named.ca : primary 0.0.127.in-addr.arpa named.local : primary xxx.116.211.in-addr.arpa named.rev : primary xxx.co.kr xxx.db bind 4.x 에서 사용하는 설정파일이 named.boot 입니다. bind 8.x 에서는 named.conf 에 따르게 됩니다. : : [root@admin /etc]# vi named.conf : : // generated by named-bootconf.pl : : options { : directory "/var/named"; : /* : * If there is a firewall between you and nameservers you want : * to talk to, you might need to uncomment the query-source : * directive below. Previous versions of BIND always asked : * questions using port 53, but BIND 8.1 uses an unprivileged : * port by default. : */ : // query-source address * port 53; : }; : : // : // a caching only nameserver config : // : zone "." { : type hint; : file "named.ca"; : }; : : zone "0.0.127.in-addr.arpa" { : type master; : file "named.local"; : }; : : zone "xxx.co.kr" { : type master; : file "xxx.db"; : }; : : zone "xxx.116.211.in-addr.arpa" { : type master; : file "named.rev"; : }; : : : : : [root@admin named]# vi xxx.db : : @ IN SOA admin.xxx.co.kr. soo76.xxx.co.kr. ( : 1997022700 ; Serial : 28800 ; Refresh : 14400 ; Retry : 3600000 ; Expire : 86400 ; Minimum : ) : IN NS admin.xxx.co.kr. : IN A 211.116.xxx.xx : IN mx xxx.co.kr. : ns IN A 211.116.xxx.xx 여기에 호스트 ns 의 A 레코드가 두번 들어가 있네요. 하나 없애면 되겠고, 어차피 네임서버는 admin 이니 ns 라는 호스트가 불필요할 수도 있겠습니다. (한대의 머신에 가상호스트로 잡을 경우를 말하는 것입니다.) : ns IN A 211.116.xxx.xx : admin IN A 211.116.xxx.xx : mail IN A 211.116.xxx.xx : www IN A 211.116.xxx.xx : ftp IN A 211.116.xxx.xx : telnet IN A 211.116.xxx.xx : 위의 (포워드) 존 파일과 아래의 리버스 존 파일 모두 시리얼을 현재날짜로 잡아주세요. 2000072701 과 같이. 나중에 수정작업 할때 알아보기 좋습니다. : [root@admin named]# vi named.rev : : @ IN SOA admin.xxx.co.kr. soo76.xxx.co.kr. ( : 1997022700 ; Serial : 28800 ; Refresh : 14400 ; Retry : 3600000 ; Expire : 86400 ; Minimum : IN NS admin.xxx.co.kr. : ) : 10 IN PTR xxx.co.kr. 10 IN PTR admin.xxx.co.kr. 여기서 PTR은 네임서버인 admin 에게 주는 것이 좋을듯 합니다. 하나의 ip로 설정한 경우이기 때문에 PTR 레코드를 갖는 것이 당연한 NS(네임서버)에게 줘야 합니다. : 여기까지 입니다. : 고수님들의 조언을 부탁드립니다. 전반적으로 큰 문제는 없어보입니다. 사실 뭐 때문에 질문을 하셨는지 잘 모르겠더군요. :-) 웹페이지도 잘 뜨는 것 같던데. (아파치 초기화면)--qKing
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved