
우리는 여기 사무실에서 Mac 네트워크를 운영하고 있습니다. 네트워크를 관리하기 위한 내부 DNS 서버가 있습니다. 모든 것이 로컬 IP(mail.mydomain.com 등)로 확인됩니다. 그러나 사용자가 사무실에 없을 때를 대비해 외부 DNS 서버도 있습니다. 그런데, 두 개의 목록을 관리해야 하는 것은 고통스럽지 않나요? 뭔가를 바꿀 때마다 다른 것도 바꿔야 하나요? 그리고 IP가 때때로 다르기 때문에 하나를 다른 것의 슬레이브로 만들 수 없습니다(예를 들어 mail.mydomain.com은 로컬 DNS 서버에서는 로컬 IP를 가리키지만 외부 DNS 서버에서는 외부 IP를 가리킵니다). 어떤 트릭이 있나요?
답변1
공용 DNS 서버에서 BIND를 실행하는 경우 "분할 DNS"를 수행하도록 구성할 수 있습니다. 이는 한 위치의 쿼리가 하나의 응답 세트를 얻고, 다른 위치의 쿼리가 또 다른 응답 세트를 얻는 경우입니다. 다른 DNS 서버 구현도 이를 지원할 수 있지만BIND에 대한 훌륭한 하우투구성 방법에 대한 세부 정보를 설명합니다.
이 방식으로 BIND를 구성하면 분할하는 각 "위치"가 자체 영역 파일을 가져오므로 관리할 목록이 여전히 두 개 있지만 적어도 동일한 서버에 있다고 수정하겠습니다. 다른 서버보다는