Page 1 of 1

dnscache, dnscachex, tinydns 구성 문의

Posted: 2012/03/09 23:59
by jklim
안녕하세요.

djbdns 처음 구성하는 유저입니다.

다소 바보 같은 질문이여도 너그러이 봐주셨으면 합니다.

해당 페이지에 "임은재"님께서 작성하신 djbdns를 설치 가이드를 보고 구성하다보니,

현재 서버 구성에 맞지 않아 제대로 dns가 동작하지 않는 것 같습니다.

설명되어 있는 망은 내부망과 외부망 구성으로 되어 있으나,

저는 하나의 NIC에서 모든 서비스를 하려고 합니다.

이를테면 dnscache, dnscachex, tinydns 이 세가지 구성인데,

내부 dnscache와 tinydns 까지의 구성은 제대로 되는 것 같습니다.

그러나 외부 dns 캐쉬를 설정하면 로그 상에 "servfail xxxxx.co.kr input/output error"와

같은 오류가 발생되며, 내부망에 연결되어있는 client의 dns query가 이루어 지지 않고 있습니다.

Code: Select all

dnscache 의 설정
env/IP 는 127.0.0.1로 설정하였고, root/servers/@ 기본값, xxxxx.co.kr는 NIC ip

tinydns 의 설정
env/IP 는 NIC ip 설정하였고, root/data.cdb는 내부 도메인 검색에 
필요한 호스트들을 설정해놓은 상태입니다.
위와 같은 구성에서 서버내의 dns 동작은 정상적으로 되고 있습니다.
다만, 저 구성에서 외부 dns 캐시를 이용하여 NIC를 통해 client가 dns query를 받을 수 있게 하고 싶은대
충돌이 있는 것 같습니다.

올바른 설정이 아닐 수도 있으므로, 조언 부탁드리겠습니다.