DNS가 모든 곳에서 복제되지 않음

DNS가 모든 곳에서 복제되지 않음

우리는 DNS 서버를 가지고 있고, CNAME예를 들어 login.server.domain.

네트워크 내에서 작업을 수행하면 nslookup구성(공개 주소)이 반환되지만 외부에서 테스트하면 "찾을 수 없음" 오류가 발생합니다.

** 서버가 login.server.domain NXDOMAIN을 찾을 수 없습니다.

무슨 일이 일어날 수 있나요? 왜 이것이 우리 네트워크 내에서만 복제됩니까?

참고로 우리는 복제를 위해 48시간 넘게 기다렸으므로 시간 문제는 아닙니다.

추가 정보 추가: 48시간이 넘었습니다. 저는 이 문제를 추진하는 제품 관리자이고 IT 담당자가 아직 자세한 내용을 확인하지 않았기 때문에 더 많은 정보를 공유할 수 없습니다. 자세한 정보를 얻으면 이에 대해 다시 설명하겠습니다.

답변1

귀하의 조직은 아마도 "분할 수평" DNS(외부 클라이언트가 내부 호스트 이름을 조회하는 것을 방지하기 위해 일반적으로 사용되는 구성)를 구현하여 login.server.domain내부 영역에 진입했을 것입니다.

그런 경우인지 확인하고, 그렇다면 도메인을 외부 영역으로 이동하고 전파될 때까지 기다린 후 다시 확인하세요.

답변2

특정 네임서버가 최소한 요청에 대해 올바른 대답을 갖고 있는지 확인하려면 다음을 사용하세요.

dig @<IP address of server> <name that you want resolved>

이렇게 하면 개별 서버를 확인할 수 있으며 캐시가 만료/전파될 때까지 기다릴 필요가 없습니다.

그 외에도 더 많은 정보가 필요합니다.

1) 어떤 네임서버 소프트웨어를 사용하고 있습니까? 바인딩을 사용하는 경우 명명된-checkzone(8)을 사용하여 영역 파일을 확인하고 관련 섹션을 게시하세요.

2) 해당 영역에 올바르게 작동하는 레코드가 있습니까? 작동하는 구성과 그렇지 않은 구성의 차이점을 살펴보세요.

3) SOA가 있는 서버는 무엇입니까?

4) 당신은 사용할 수 있습니다http://mxtoolbox.comDNS(서버)가 올바르게 설정되었는지에 대한 몇 가지 제안을 얻으려면

답변3

.도메인 이름 뒤에 가 있어야 합니다 .

관련 정보