2012-04-04 2 views
1

내 사이트 사용자가 집에서 액세스 할 수없는 몇 가지 메시지를 받았습니다.DNS 및 사이트 구성을 테스트하는 방법

도메인 이름이 아닌 IP 주소에서 서버에 액세스 할 수 있습니다.

내 DNS가 구성된 방식과 관련이 있다고 생각합니다. 약 4 년 전에 내 서버에 내 자신의 DNS 서버를 설치했는데, 아마도 그렇게해서는 안되었습니다. 모든 것이 올바르게 구성되어 있는지 확실하지 않습니다. 사이트에 아무런 문제없이 액세스 할 수있는 사람들이 많이 있지만 일부 사용자는 '서버를 찾을 수 없습니다.'라는 메시지가 표시됩니다.

서버 세부 정보 : 소규모 지역 호스팅 회사의 Windows 2003 공동 배치 서버.

구성 권장 사항을 테스트하고 제공 할 수있는 도구 또는 사이트가 있습니까? 나와 다른 많은 사용자가 잘 작동 할 때이 문제를 어떻게 테스트합니까? 사이트에 액세스 할 수없는 사용자에게 어떤 유형의 질문을해야합니까?

첫 번째 서버가 작동하지 않는 경우 사용할 수있는 다른 DNS 서버를 제공/지정할 수 있습니까?

감사합니다. 그럼에도 불구하고 여기

+0

나는 이것이 ServerFault에 속한다고 생각합니다 ... –

답변

4

일부 포인터 : 당신이 사용자를 요청할 수 있습니다

질문 :

  1. 다음 명령을 실행 nslookup test.company.com. 결과는 IP로 액세스 할 수있는 IP 여야합니다. IP가 틀리거나 IP가 아니면이 호스트 이름 A/CNAME 레코드가 바깥 세상에 올바르게 전달되지 않습니다.

  2. ipv4/v6 문제 일 수 있습니다. 어쩌면 DNS가 AAAA 레코드에 의해 ipv6 IP로 해석되고 ISP (또는 모든 공급자)가 ipv6을 올바르게 지원하지 않을 수 있습니다. 창문에서는 ping -6 또는 ping -4을 사용하여 아무 것도 해결되지 않는지 확인할 수 있습니다.

가능한 해결 방법 : 자신의 hosts 파일에

DNS 문제는 일반적으로 예를 전파하지 (비록 회사 인프라에 누워 ... 서버의 IP를 하드 코딩하는 사용자에게 DNS 알림 올바르게, 등록 기관의 잘못된 DNS 서버, DNS 서버의 잘못된 DNS 구성 ...)

+0

감사합니다. 도움이되는 정보, 질문은 DNS 서버에 잘못된 DNS 구성이 없다는 것을 어떻게 알 수 있습니까? (내가 구성한 이후) 그것이 틀리면 다른 사람들에게는 적합하지 않을까요? – leif

+0

내가 직접 들여다 볼 수 없는지 알기가 어렵습니다. (DNS 구성이 일부 잘못된 설정으로 인해 모든 DNS 서버에 제대로 전파되지 않았습니까?) 회사에서 VPN을 사용하고 있습니까? VPN 클라이언트가 클라이언트의 DNS 서버. NS 항목이 레지스트라에서 정확합니까? whois를 사용하여 볼 수 있습니까? –

+0

@leif는 사용중인 공급자 및 DNS 서버 (ipconfig/all | findstr DNS)를 사용자에게도 물어 봅니다. –

0

DNS 설정을 확인하는 데 유용한 온라인 리소스가 있습니다 : intoDNS.com

DNS 서버에 문제가 있다고 생각되는데이 방법이 필요하지 않은 경우 DNS를 DNS 호스팅으로 설정할 수 있습니다. 내 biased list을 참조하십시오. DNS 공급자를 통해 DNS 레코드를 처음부터 설정하고 도메인 등록 기관에 해당 공급자 네임 서버를 사용하도록 알리십시오. 흔히 레지스트라는 DNS 서버도 제공합니다.

사용자에게 묻는 질문에 대해 Khoi는 모든 것을 설명했습니다.