sun's longitude:241 34 23.58 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

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

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

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1535 번 글의 답장글: Re: 어떤부분을 살펴 보아야 할까요?(bind)
글쓴이: 산이 [홈페이지] 글쓴날: 2003년 07월 01일 02:30:56 화(새벽) 조회: 680
[resolv 때문에]님이 남기신 글:

>안녕하세요.
>
>wow 7.3 에서 BIND 9.2.1를 사용중입니다.
>
>netstat -na | more로 보면 
>tcp        0      0  218.xxx.xxx.xxx:53      0.0.0.0:*   LISTEN
>tcp        0      0  127.0.0.1:53            0.0.0.0:*   LISTEN
>udp        0      0  218.xxx.xxx.xxx:53      0.0.0.0:* 
>udp        0      0  127.0.0.1:53            0.0.0.0:*
>tcp        0      0 127.0.0.1:953            0.0.0.0:*   LISTEN
>
>데몬은 잘 떠있거든요.
>문제는 아까까지 되었던게(어디에서
 제가 만졌는지 기억이 안났니다만)
>dns 쿼리를 던지면 이렇게 나옵니다.
>
>nslookup 
>set query=ns 
>> phpschool.com
>Server:         218.xxx.xx.xxx
>Address:        218.xxx.xxx.xxx#53
>
>Non-authoritative answer:
>*** Can't find phpschool.com: No answer
>
>Authoritative answers can be found from:
>.       nameserver = M.ROOT-SERVERS.NET.
>.       nameserver = A.ROOT-SERVERS.NET.
>.       nameserver = B.ROOT-SERVERS.NET.
>.       nameserver = C.ROOT-SERVERS.NET.
>.       nameserver = D.ROOT-SERVERS.NET.
>.       nameserver = E.ROOT-SERVERS.NET.
>.       nameserver = F.ROOT-SERVERS.NET.
>.       nameserver = G.ROOT-SERVERS.NET.
>.       nameserver = H.ROOT-SERVERS.NET.
>.       nameserver = I.ROOT-SERVERS.NET.
>.       nameserver = J.ROOT-SERVERS.NET.
>.       nameserver = K.ROOT-SERVERS.NET.
>.       nameserver = L.ROOT-SERVERS.NET
>
>물론 외부에서는 잘되지만 내부에서 외부의 쿼리가 전혀
이루어 지지 않습니다.
>
>내부 ping 테스트는 잘 됩니다.
>근데 ping www.lycos.co.kr를 하면 아래와 같이 나옵니다.
>ping: unknown host www.lycos.co.kr
>
>네임서버를 시작할때나 리부팅을 해도 로그에는 아무런
변화가 없습니다.
>
>
>로그를 잠시 보자면 아래와 같습니다.
>starting BIND 9.2.1 -u named
>using 1 CPU
>loading configuration from '/etc/named.conf'
>no IPv6 interfaces found
>listening on IPv4 interface lo, 127.0.0.1#53
>listening on IPv4 interface eth0, 218.xxx.xxx.xxx#53
>command channel listening on 127.0.0.1#953
>zone 0.0.127.in-addr.arpa/IN: loaded serial 1997022700
>zone xxx.xxx.218.in-addr.arpa/IN: loaded serial 2003062600
>zone xxxx.com/IN: loaded serial 2003062600
>zone localhost/IN: loaded serial 42
>running 

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

먼저 네임서버는 다른 어플리케이션의
 resolv를 위해서
다른 서버와 마찬가지로 /etc/resolv.conf 파일의 설정이
필요합니다.

이 /etc/resolv.conf 파일에는 자신의 IP 주소로 설정해도 되고
다른 네임서버의 IP 주소를 설정해도 상관없습니다.
(그러나 일반적으로 트래픽을 감소하기 위해서 자신의 IP
주소로 설정합니다.)

이렇게 설정이 되어 있다면

nslookup 의 /etc/resolv.conf 파일에서 설정한 네임서버로
우선 모든 질의를 합니다.

만약 /etc/resolv.conf 파일에서 자신의 IP 주소로 설정되어 있다면

/etc/named.conf 파일에서

zone "." IN {
        type hint;
        file "named.ca";
};


이 부분이 있나 확인해 보세요.
이것은 네임서버 자신의 zone 데이터베이스에서
 authoritative 가
없는 질의에 대한 요청은 위의 named.ca 의 root 네임서버로
질의해서
가져온다는 의미입니다.(캐시
 네임서버 역할)

참고로 어제(저녁) 잠시 phpschool.com 연결이 안되더군요.
이것때문에 그럴수도 있습니다.

만약 도메인등록기관에
 등록되어 있지 않는 도메인이나 해당 도메인에
대한 네임서버가 죽었다면 위의 메시지를 냅니다.

 
이전글 : 어떤부분을 살펴 보아야 할까요?(bind)
다음글 : rpm 업데이트에 대해...  
 from 61.254.75.40
JS(Redhands)Board 0.4 +@

어떤부분을 살펴 보아야 할까요?(bind) rpm 업데이트에 대해...
인쇄용 


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

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