
대상 도메인에 대한 DNS 항목이 있는지 여부에 관계없이 내 서버로 들어오는 모든 DNS 요청을 처리하고 이를 백엔드 서버로 전달하도록 네임서버를 설정할 수 있는 방법이 있습니까?
예를 들어, example.com에 대한 DNS 항목이 없더라도 example.com에 대한 요청이 내 서버에 오면 처리됩니다.
현재 자체 IP에 대한 모든 요청을 해결하는 바인드를 실행하는 서버가 있습니다. 모든 HTTP 요청을 많은 백엔드 서버 중 하나로 전달하는 로드 밸런서를 설정했습니다. 내 모든 백엔드 서버는 apache2를 실행합니다. 현재는 처리할 모든 도메인에 대한 모든 백엔드 서버에 DNS 항목도 있습니다(왜냐하면 백업 네임서버이기 때문입니다). 하지만 저는 항상 새 도메인을 추가하고 있으며 새 도메인을 추가할 때마다 모든 서버에 더 많은 DNS 항목을 추가하고 싶지 않습니다...
DNS 항목을 전혀 추가하지 않아도 되기를 원합니다. 이 작업을 수행하는 어떤 방법이라도 감사하겠습니다.
감사해요!
답변1
기본 네임서버와 "백업" 네임서버 세트가 있는 경우, 마스터 DNS에 항목을 추가할 때 보조 네임서버가 즉시 해당 항목을 선택하도록 하기 위해 DNS 영역 전송(알림 포함)을 사용하지 않는 이유는 무엇입니까?
답변2
이론적으로는 com을 도메인으로 설정하고 *가 올바른 공용 IP를 가리키도록 DNS 항목을 설정할 수 있어야 합니다.
답변3
"네임서버 캐싱"이 당신이 찾고 있는 것이라고 생각합니다. 많은 튜토리얼과 설정 지침에 설명된 대로 바인딩 구성에 Forward 명령을 추가하기만 하면 문제가 없습니다.
답변4
내 생각에 당신이 정말로 원하는 것은 PowerDNS의 권위 있고 반복적인 설정입니다. 그러나 권한 있는 서버가 권한 있는 영역으로 요청을 전달할지는 확실하지 않습니다.
다음 위치에서 PowerDNS 설명서를 참조하세요.http://downloads.powerdns.com/documentation/html/