이 질문은 이틀전에 올렸던 질문인데요.
아직 제가 해결을 못했거든요. 죄송하지만 다시 읽어보시고
아시는 분은 조언을 좀 해주세요.
안녕하세요.. 요즘 dns를 하나 운영해볼려고 하는데요.
지금 환경은 7.2 에 bind 9-1.3.4가 설치되어있는데..
bind가 문제가 아니라, (실은 그것도 문제인것 같은데..)
네임서버가 잘 운영되고 있는지 테스트를 할려고 nslookup을 했습니다.
처음에
nslookup 하고(host나 dig을 쓰라고 궁시렁 대더군요.)
>www.yahoo.com 이라고 하면
아이피를 잘 찾아요.
resolv.conf에 보면 디폴트 dns를 (203.241.135.130)을 사용하거든요.
그런데 dns를 바꿔서
>server 210.117.65.1 이라고 하고
>www.yahoo.com 을하면
connection timed out. no servers could be searched.
이렇게 나오거든요.
하지만 실제로 210.117.65.1이라는 dns는 멀쩡히 잘 돌아가는 dns거든요.
마찬가지로 다른 여러 멀쩡한 dns를 이용해도 같은 메시지가 나와요.
단 디폴트로 쓰고 있는 203.241.135.130으로는 잘 찾아지구요.
또, 외부에서 다른 컴터로 nslookup을 할 때, 서버를
위의 서버(7.2 에 bind 9-1.3.4가 설치된)로
지정을 하면 역시 connection timed out이 나오고
다른 서버를 연결하면 멀쩡히 잘되요.
즉 이서버에서는 다른 어떤 서버도 연결이 안되고(디폴트 203.241.135.130 만 빼고)
다른 컴터에서는 이 서버만 연결이 안되요.
무엇이 문제일까요?
제 생각엔 포트가 방화벽으로 막혔던가... 머 그런것일수 있다는
생각에 nmap을 해봤는데 53번은 잘 열려 있는것 같구요.
(여기에 대해서 어떤분이 udp53번은 열려있냐고 그러시는데
일단 nmap에서는
53/tcp open domain
이라고만 나오거든요. udp 53번은 안열려있는것 같은데,
udp 53번을 열려면 어떻게 해야하는거지요?)
*글구 저번에 답변해주신분 고맙다는 인사를 드리고 싶네요. ^^--같은 질문 두번이네요.