
우리 회사에는 2개의 DNS 서버가 있습니다. 하나는 내부 호스트 이름용이고 다른 하나는 인터넷용입니다.
내 네트워크 관리자에서 두 가지를 모두 구성하려고 시도했는데 결과적으로 내 /etc/resolv.conf
.
인터넷 서버를 기본 DNS 서버로 설정하면 내부 호스트 이름 하나의 이름을 확인하려고 하면 실패하고 확인자는 보조 DNS 서버를 사용하여 IP를 찾으려고 시도하지 않습니다.
반면에 내부 DNS를 기본으로 설정하면 내 컴퓨터에서 어떤 인터넷 서버에도 연결할 수 없습니다.
첫 번째 DNS가 "해당 이름 없음" 또는 기타 DNS 조회 오류로 응답할 때 확인자가 보조 DNS를 쿼리하도록 하는 솔루션이 있습니까?
답변1
해결을 위해 자신의 이름 서버(BIND)를 사용할 수 있을 것 같습니다.
zone "." IN {
type forward;
forward only;
forwarders {8.8.8.8;};
};
zone "company.lan" IN {
type forward;
forward only;
forwarders {192.168.0.1;};
};