사설 DNS생성시 다른 DNS를 포함되게 할 수 있나요?
조회수 1502회
예를 들면 사설 x.x.x.x DNS를 만들었다고 하면
이 x.x.x.x를 썻을 때 구글의 8.8.8.8의 DNS도 사용할 수 있게 포함시키려고 합니다.
dns 갯수 제한 문제도 있고..
무슨 문제인지 AWS 에서 만든 인스턴스에 /etc/resov.conf
를 수정해서 nameserver를 추가해도
nslookup 등으로 확인해봤을 때
>server
명령으로는 여러개의 dns가 잘 등록된걸로 나오는데 원래대로라면 순서에따라서 첫번째에서 못찾으면 두번째 nameserver를 찾아야 하는데 그냥 첫번째만 찾는것 같습니다.
그래서 이 nameserver의 순서에 따라서 내부망의 주소를 찾을 때도 있고 못찾을 때도 있습니다..
질문을 요약하면
- DNS 서버가 다른 DNS 서버를 포함해서 서비스 해줄 수 있는가?
- 여러개의 nameserver를 등록했을 때 순서에 따라서 차이가 있는 이유는 무엇이고 해결방법은 무엇인가?
다른 궁금한 점이 많지만 우선 급하게 이 2가지에 대해서 알려주시면 감사하겠습니다.
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
DNS 서버를 구성하였다면, 포워드(forwarders)를 구성하면 됩니다.
포워드는 구성한 서버에 없는 레코드를 질의 받은 경우, 클라이언트 대신 포워드에 정의한 서버에 질의하여 그 결과를 클라이언트에게 알려줍니다.
만약 리눅스의 bind 를 사용한 다면
options { ... forwarders { x.x.x.x; y.y.y.y; } ... }
위와 같이 BIND 설정에 추가해주면됩니다.
댓글 입력