>> Delete Reply from No. 23928 article
No. RE: [정답] 메일서버의 달인들 보세여~~

등록 2001-03-15 15:34:00 By localhost     조회 2
이름 전상규    

		10. Bind 8.2.3 이후의 zone file 변화
  8.2.3 과 9.x 에서의 간단한 변화를 보겠다. 이는 앞에서도 누누이 강조했지만 아마 놓치는 
사람들이 많을 것을 예상하여 다시 한번 강조를 한다.  아래는 우리가 이제껏 설정을 해 왔
던 zone file중 SOA record 부분이다.    Hanterm - cat /var/named/oops.zone
  [root@bbuwoo named]$ cat /var/named/oops.zone             
   ;made by admin at oops.kr.net   ;
  @       IN      SOA     ns.oops.kr.net. admin.oops.kr.net.  ( 
                                        980910     ; Serial
                                        10800      ; Refresh
                                        3600       ; Retry
                                        432000     ; Expire
                                        86400      ; Minimum
                                        )
  .. 생략
 [root@bbuwoo named]$
 
   이 부분에서 무엇이 강조가 되는지 알아 보자. 8.2.3 이후 버젼과 9.x 버젼에서는 다음과 
같이 설정이 이루어 진다.    Hanterm - cat /var/named/oops.zone
  [root@bbuwoo named]$ cat /var/named/oops.zone
   ;made by admin at oops.kr.net   ;
  $TTL 86400
  @       IN      SOA     ns.oops.kr.net. admin.oops.kr.net.  (
                                        980910     ; Serial
                                        10800      ; Refresh
                                        3600       ; Retry
                                        432000     ; Expire
                                        86400      ; Minimum
                                        )
  .. 생략
 [root@bbuwoo named]$
 
    앞에서도 누누이 강조를 해온 부분이지만 붉은색 글씨의 $TTL 86400 가 8.2.3 에서 부터는 De
fault TTL 값으로 지정을 하게 된다. 8.2.3 에서는 $TTL 86400이 지정이 되지 않으면 message file에 De
fault TTL이 지정되지 않아서 기본값인 86400초를 사용 한다는 메세지가 남는다. 하지만 9.x 부
터는 이것이 지정되지 않을 경우 database error가 발 생하여 아예 해당 zone file에 지정된 name은
 찾아 지지 않게 된다. 그러므로 이 부분은 8.2.3 이후 버젼이라면 꼭 지정을 하는 것이 좋다
.  다음 두번째 붉은색 부분인 ( ... ) 부분은 변화를 했다기 보다 고정이 되었다고 보는 것
이 좋다. 즉 쉽게 예를 들겠다.  8.2.2 까지는 다음과 같이 설정을 하는 것이 용납이 되었다. 
   Hanterm - cat /var/named/oops.zone   [root@bbuwoo named]$ cat /var/named/oops.zone    ;made by admin at oops.kr.net 
  ;   ; 잘못된 설정 예   $TTL 86400   @       IN      SOA     ns.oops.kr.net. admin.oops.kr.net.
  (  ; 괄호가 위치가 잘못 되었다.
     ; 윗라인의 제일 마지막에 위치해야 한다.
                                        980910     ; Serial
                                        10800      ; Refresh
                                        3600       ; Retry
                                        432000     ; Expire
                                        86400      ; Minimum
  )
  .. 생략
 [root@bbuwoo named]$
 
    하지만 8.2.3 부터는 이런 설정은 잘못된 설정이 된다. 괄호의 시작이 꼭 SOA record가 지정
되어진 라인의 제일 마지막에 위치를 해야 한다는 것을 꼭 명심 하여야 한다.  :: zone 화일 
맨 첫부분에...   $TTL 86400 를 적어주니깐 되더군요.... ^^
답변 주신 여러분들 감사합니다.
감사.. 꾸벅...
    : ----- The following addresses had permanent fatal errors -----
: <angelace at gagapc.com>
:
: ----- Transcript of session follows -----
: 550 <angelace at gagapc.com>... Host unknown (Name server: gagapc.com.gagapc.com.: host not found)
:
: 라는 메시지가 자꾸 뜨면서 멜이 안갑니다. 우찌된일인지 도통 몰겠네여..
: zone화일에 도메인에 .을 빼면 그렇타고 해서 다 해봤는데도
: 안되는데 어떻게 하면 좋을까요?
:
: 보내는 메일은 아주 잘 됩니다.
: 그런데 다른 서버에서 gagapc.com으로 메일을 보내면 이 멍청한 DNS가
: gagapc.com을 gagapc.com.gagapc.com으로 인식합니다.
:
: 얼마전까지만 해도 잘 되었었구요.
: bind-8.2.2를 bind-8.2.3으로 업그레이드 한후에
: 네임서버 다시깔았더니 httpd는 잘 되고, 네임서버도 잘 돌아가는데,
: 단 한가지 메일을 다른곳에서 gagapc.com으로 보내질 못합니다.
:
: gagapc.com에서 gagapc.com으로는 잘 보내지는데...
:
: zone 화일도 문제 없는 상태구요..
: @ IN SOA ns.gagapc.com. root.gagapc.com. (
: 2000100900 ;Serial
: 28800 ;Refresh
: 14400 ;Retry
: 3600000 ;Expire
: 86400 ;Minimum
: )
: IN A 211.45.25.218
: IN MX 10 gagapc.com.
: IN NS ns.gagapc.com.
:
: localhost IN A 127.0.0.1
: ns IN A 211.45.25.218
: www IN A 211.45.25.218
: gagapc.com. IN A 211.45.25.218
:
: 현재 상태는 access relay 시켰구, named.boot, named.conf
: sendmail.cw, sendmail.cf 등등 다 설정을 보았는데도...
: gagapc.com.gagapc.com. unknown host는 여전하더라구요..
:
: 이거 어디서 바꾸어 줘야 설정이 변경될까여?
:
: bind업그레이드 하고 caching-nameserver 다시 깐거 바께는 한것이
: 없는데....
:
: 답변부탁드립니다.  현재 안해본거 없이 다 해봤는데도............
: 변화가 없는건 왜일까?
: 심지어는 zone파일까정 지워보고 해봤는데도 안되네여.. 변화가 없음..
: ==;
: 이거 미칬나.. 서버가..
:
: 꼭좀.. T.T;
:
: --
: angelace--angelace
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved