오늘은 대한입니다.
sun's longitude:299 43 28.81 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
2426 번 글의 답장글: Re: 감사합니다. 확인차..
글쓴이: 산이 [홈페이지] 글쓴날: 2005년 11월 27일 17:17:53 일(오후) 조회: 1855

[김성민]님이 남기신 글:

>감사합니다.
>
>>##### 2차 네임서버 named.conf #####
>>
>>
>> .......생략.......

>>
>>zone "1.168.192.in-addr.arpa" IN {
>>        type slave; // ☜slave 로 설정
>>        file "linux.rev";
>>        allow-update { none; };
>>        allow-update { 1네임서버주소;
 };
>
>
>1차 네임서버주소를
 기재시
>         allow-update { 192.168.1.100; };
>이렇게 하라는 거죠?
>
>>zone "abc.co.kr" {
>>        type slave; // ☜slave 로 설정
>>        file "abc.co.kr.zone";
>>        allow-update { none; };
>>        allow-transfer { none; };
>         allow-update { 1네임서버주소;
 };
>
>혹시 1차 named.conf 에서 allow-transfer { none; }; 으로 설정했을경우
이상은 없는지요?
>외부에서 nslookup 으로 ls -d 했을때 레코드 정보를 안나타내기
위해 위와 같이 한다고 하는데요.
>allow-transfer { none; }; 이렇게 해도 2차에서 1차로 접속해서
업데이트 해가는것에 이상이 없는지요?
>
>
>####################
>>2. 1차에서 file "common.zone"; 과 같이 등록정보를
수정할때 시리얼을 올려주고,
>linux.rev 파일은 안올려줘도 되는지, 같이 수정해 줘야
하는지요?
>
>type slave 인 ZEON 은 Zone file 을 수정할 필요 없습니다.
>자동으로 update 되어야 합니다.
>####################
>
>결론적으로,
>
>1. 도메인의 추가/삭제등의 사유발생시 named.conf 를 수정하게
되므로
>1차의 named.conf 수정사항 발생시 2차 named.conf 도
수정해야함.
>그리고, 1/2차 네임서버 모두 재시작 해야함.
>
>2. common.zone 과 같이 레코드정보를 수정하는 경우 시리얼을
올려주되,
>이 경우 1차에서만 수정하고 2차것은 수정하지 않음.
>(named.conf 에 지정된 refresh 시간에 의해 자동백업하므로)

>
>3. common.zone 파일에 refresh, retry, expire 값은 사실상 2차서버에서
1차서버로 접속하여 백업하는데 쓰이므로 1차서버의 common.zone
에서는 무의미하고 1차에서 common.zone 을 2차서버로 가져와야
역할을 하는게 아닌게 하는 생각이 드는데 맞는지요?
>
>4. 1차서버에서 사용되는 리버스존 파일 ## linux.rev 은 도메인의
레코드 정보를 가지고 있는것이 아니므로 ip가 바뀌는 경우가
아니면 수정할 필요가 없다. 서브도메인을 만든다던가, 도메인
추가/삭제등을 해도...
>
>만일, 1차에서 linux.rev 파일을 수정했다면 마찬가지로 시리얼을
올려주되 2차서버에 있는 linux.rev 파일은 수정안해도 된다.
자동으로 업데이트 하므로...
>
>5. 정리사항
>
>named.conf를 수정한다면 1/2차 모두 수정해야 하고 1/2차 서버
모두 restart 해야한다.
>

restart 보다는 reload 를 사용해 보세요.

>**.zone 을 수정한다면 1차에서만 수정한다.
>- 1차에서 zone 을 수정할때 네임서버를 restart 해야하는걸로
아는데,
>2차에서 1차의 정보를 가져다가 업데이트 한다면 자동으로
restart 되는건지 여부가 헷갈립니다.
>

/var/log/messages 파일을 보면, serial 이 업데이트되는 경우 1차가
2차에 메시지를 보내고 2차는 자동으로 업데이트합니다.


>1차에서 zone 파일이 추가되었다면 추가된 파일을 2차가
가져가겠죠?
>1차에서 zone 파일이 삭제되었다면(named.conf
 에서 도메인을 뺐다고 할때)
>2차에서도 지워지나요?
>
>동기화가 되는과정에 정확한 개념이 없어서요--^^
>

1-2차 동기화 대상은 master/slave 로 설정된 ZONE 입니다.
좀더 정확하게 말하면 zone 파일에서 레코드 즉 리소스레코드가
 그 대상입니다. zone 파일 추가 삭제는 그 대상이 아닙니다.
동기화하는 기준은 1차의 serial 이고요.

따라서 1차에서 하나의 도메인 영역(zone)이 추가되거나
삭제되면
2차에서도 수동으로 해야 합니다.
단 리소스레코드가
 변경되는 경우는 serial 을 기준으로 자동으로 하기
때문에 수동으로 할 필요없습니다.

>[추가]
>> 1차 네임서버가 죽었다고 해서, 1차 네임서버로 질의가
안가는 건
>> 아닙니다.
>> 네임스페이스상에서
 하위 ZONE 으로 찾아갈때 NS 리스트중에서
>> 빠른 RTT(Round Trip Time) 쪽으로 가게 됩니다.
>
>이 말은 ns 리스트중에서 순서와 관계없이 응답이 먼저오는
것으로 간다는 의미인지요?
>

네 맞습니다.

shell> dig +trace www.linuxchannel.net

이렇게 해보세요. 위의 경우는 모두 ns.nskorea.com 에서
등답하네요.

>
>대충 의문을 정리하면 이렇습니다.
>맨날 기초적인 질문을 꼬치꼬치 해서 죄송하네요--; 

========================================

 
이전글 : 감사합니다. 확인차..
다음글 : named 문제  
 from 58.231.29.16
JS(Redhands)Board 0.4 +@

감사합니다. 확인차.. named 문제
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds