: bind 8.2.2를 쓰고 있다가 문제가 있다고해서
: rpm으로 8.2.3으로 업그레이드 했는데 네임서버가 안되염...
: nslookup도 디폴트 서버에 연결 못한다고 하네요..--;
:
: 어떻하죠?...
:
: bind-8.2.3-1
: bind-devel-8.2.3-1
: bind-utils-8.2.3-1
: 으로 업그레이드 했고요
:
: 네임서버는 재시작했는데 데몬은 정상적으로 뜨고요
:
: #dig @ns.xxxxxxxxx.co.kr txt chaos version.bind. | grep VERSION
: VERSION.BIND. 0S CHAOS TXT "8.2.3-REL"
:
: 이라고 나옵니다
:
: 그리고, /etc/hosts, /etc/resolv.conf, /etc/named.conf
: /var/named/밑에 zone파일과 reverse파일 정상적으로 세팅...
:
: 혹시 8.2.2대하고 8.2.3대하고 세팅하는 법이 다른지요..--;
:
: 그리고, 업글하고나서 /etc/rc.d/init.d/httpd 가 없어지네요..--;
다른 것은 상관 없고요...(에궁 밑에 검색좀 해보세요..^^)
우선 내용을 정리하자면
/var/log/message에 보면 해결 방법이 있군요
밑에 테슬라님의 답변을 보면
--------------------------------------------------------------
@ IN SOA areaz.net. AreaZ.hitel.net. ( ----->이부분을 변경하세요 주의 : ".". ( 사이에 공백으로 표시
하세요. 2000053000 ; Serial
28800 ; Refresh
: 14400 ; Retry
: 3600000 ; Expire
: 86400 ) ; Minimum ----->이부분도 변경하세요.
-----------------------------------------------------------
()부분을 이렇게 해야한다는 군요...---->해결됩니다.
왜냐구요....???
흠~^^ /var/named/named.local을 이용하여 zone파일과 reverse파일을 만들잖아요..
따라서 named.local을 보면
-----------------------------------
#more named.local
@ IN SOA localhost. root.localhost. (
1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400 ) ; Minimum
IN NS localhost.
1 IN PTR localhost.
----------------------------------------
이렇게 나옵니다..그러니깐 이렇게 하는 것이죠...^^
또 하나는 /var/log/message에 보면
Apr 13 12:01:16 xxxxx named[1021]: Zone "0.0.127.in-addr.arpa" (file named.local): No default TTL ($TTL ) set, using SO
A m inimum instead
Apr 13 12:01:16 xxxxx named[1021]: master zone "0.0.127.in-addr.arpa" (IN) loaded (serial 1997022700)
Apr 13 12:01:16 xxxxx named[1021]: Zone "xxxxx.co.kr" (file xxxxx.zone): No default TTL ($TTL ) set, using
SOA minimum instead
SOA대신에 TTL을 이용하라고 나와있습니다.(이런 --; 영어 해석 맞나?..--)
그래서 또 아래 보면 8.2.3대 이상 즉 8.2.3 그리고 9.1.1등은
$TTL 604800
을
--------------------------------------------------------------
$TTL 604800
@ IN SOA areaz.net. AreaZ.hitel.net. ( ----->이부분을 변경하세요 주의 : ".". ( 사이에 공백으로 표시
하세요. 2000053000 ; Serial
28800 ; Refresh
: 14400 ; Retry
: 3600000 ; Expire
: 86400 ) ; Minimum ----->이부분도 변경하세요.
-----------------------------------------------------------
이런식으로 고쳐줘보세요...우선 /var/named/named.local과 zone파일과 reverse파일
들을 모두 이렇게 고치세요...
그러면 /var/log/messages에서 정상적으로 named데몬을 load시킨다는 것을 알수있습니다.
저도, 테슬라님의 답변보고서(정말 감사합니다..^^) 메세지 에러보면서 쬐께 생각해보고
내린 결론 입니다...(뭐 정확한지는 모르겠습니다)