로컬 NS 목록이 상위 NS 목록과 일치하지 않습니다.

로컬 NS 목록이 상위 NS 목록과 일치하지 않습니다.

새 BIND 서버 "dns4.clicplus.com"을 설치했는데 로컬 네트워크와 외부에서 올바르게 확인됩니다. 문제는 테스트할 때입니다.

# dig @8.8.8.8 dns4.clicplus.com

아무것도 반환되지 않습니다(Google DNS는 이 레코드에 대해 알지 못합니다). 이는 www.mxtoolbox.com DNS 확인을 사용하여 확인할 수도 있습니다.

여기에 이미지 설명을 입력하세요.

답변1

이것은 (네임서버를 사용하지 않고) 인터넷의 나머지 부분이 이름을 찾으려고 시도하는 방법입니다(출력은 에서 나옵니다 dnstracer -s . -o -4 dns4.clicplus.com):

A.ROOT-SERVERS.NET [.] (198.41.0.4) 
 |\___ m.gtld-servers.net [com] (192.55.83.30) 
 |     |\___ dns1.clicplus.com [clicplus.com] (62.251.202.3) 
 |      \___ dns2.clicplus.com [clicplus.com] (41.137.37.37) 
 |\___ l.gtld-servers.net [com] (192.41.162.30) 

루트 네임서버(의 네임서버)부터 .조회할 네임서버입니다 com.. 그런 다음 이러한 서버 중 하나에서 clicplus.com..then은 이러한 네임서버 중 하나에 요청합니다 dns2.clicplus.com.(실제로 각 네임서버는 전체 이름을 요청하지만 마지막 서버를 제외한 모든 서버는 "서버에 문의하세요" 응답을 반환합니다).

두 가지 큰 문제가 있습니다(현재 - 그 중 일부는 작동하지 않는 변경 사항을 취소하여 발생했을 수도 있음).

  1. gtld-servers에 다른 DNS 서버를 알려야 합니다. dns4가 없습니다. 아마도 dns3도 있을 것입니다. 이는 도메인 이름 등록 기관을 통해 수행됩니다. 해당 웹사이트에 로그인하면 도메인에 대한 DNS 서버를 설정할 수 있는 장소가 있을 것입니다. 또한 DNS 서버가 귀하의 도메인에 있으므로 등록 기관에 서버 IP를 등록해야 하며 이는 두 번째 단계일 수 있습니다.

  2. dns1과 dns2는 dns4에 대해 모릅니다(존재하지 않는다고 합니다). NSA( AAAAIPv6를 사용하는 경우) 둘 다에 대한 레코드가 있는지 확인해야 합니다.모두도메인의 DNS 서버 수. 이것동일한영역은 모든 이름 서버에 로드되어야 합니다. 일반적으로 BIND를 사용하면 하나의 마스터 서버와 그 서버에서 영역을 전송하는 다른 모든 서버를 사용하여 이를 수행합니다.

관련 정보