DNS 문제 해결

 

적용 대상: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu

마지막으로 수정된 항목: 2011-12-16

클라우드 기반 조직으로의 메일 흐름이나 Outlook을 사용하여 클라우드 기반 사서함을 여는 데 문제가 있는 경우 Microsoft Exchange Remote Connectivity Analyzer(ExRCA)를 사용하여 도메인을 테스트할 수 있습니다. 또는 Nslookup 명령줄 유틸리티를 사용하여 도메인에 대한 DNS 레코드를 볼 수 있습니다.

Exchange Remote Connectivity Analyzer를 사용하여 도메인 테스트

https://www.testexchangeconnectivity.com(영문)에서 제공하는 테스트를 사용하여 도메인에 발생한 다음 문제를 해결할 수 있습니다.

참고   ExRCA에는 도메인에 수행할 수 있는 여러 다른 테스트가 있지만 이 테스트 중 일부는 온-프레미스 Microsoft Exchange 조직과만 관련되어 있습니다.

받는 메일 흐름 테스트

ExRCA를 사용하여 받는 메일 흐름을 테스트하려면 인터넷 전자 메일 테스트에서 인바운드 SMTP 전자 메일을 선택합니다. 이 테스트에서는 도메인의 사용 가능한 모든 MX 레코드를 검색한 후 각 MX 레코드에 대해 다음 테스트를 수행합니다.

  1. MX 레코드에 지정된 호스트 이름을 IP 주소로 확인합니다.

  2. TCP 포트 25를 통해 MX 레코드에 지정된 호스트 이름에 대한 연결을 테스트합니다. TCP 포트 25는 SMTP에 사용되는 포트입니다.

  3. 사용자가 지정하는 도메인의 계정으로 테스트 전자 메일 메시지를 보냅니다.

  4. MX 레코드에 지정된 호스트 이름에 대한 오픈 릴레이를 테스트합니다. 오픈 릴레이는 다른 서버를 통해 메시지 원본을 마스킹하여 메시지가 다시 전송되거나 "릴레이"되도록 합니다. Outlook Live 도메인은 오픈 릴레이로 구성할 수 없으므로 이 마지막 테스트는 클라우드 기반 Exchange와 관련이 없습니다.

인바운드 SMTP 전자 메일 테스트를 사용하여 메일 흐름 테스트 및 도메인의 메일 라우팅 MX 레코드 확인

  1. https://www.testexchangeconnectivity.com을 엽니다.

  2. 인터넷 전자 메일 테스트에서 인바운드 SMTP 전자 메일을 선택하고 다음을 클릭합니다.

  3. 인바운드 SMTP 전자 메일 섹션에서 도메인 계정의 전자 메일 주소(예: admin@contoso.edu)를 입력합니다.

    참고   이 테스트에서는 사용자가 지정하는 전자 메일 계정으로 메시지를 보냅니다. 클라우드 기반 도메인에서 작동하는 계정이 없는 경우에는 테스트가 실패합니다.

  4. 확인 섹션에서 CAPTCHA 이미지에 표시된 문자를 입력한 다음 테스트 수행을 클릭합니다.

  5. 테스트가 완료되면 다음을 수행할 수 있습니다.

    • Copy를 클릭하여 보고서의 정보를 복사할 수 있습니다. 그런 다음 정보를 텍스트 파일에 붙여 넣을 수 있습니다.

    • 모두 확장을 클릭하여 테스트 결과를 볼 수 있습니다.

도메인 소유권을 증명하는 MX 레코드도 만들었다면 전체 인바운드 SMTP 전자 메일 테스트는 항상 실패합니다. 테스트 결과를 파악하려면 테스트 단계 섹션을 참조하십시오. MX 레코드별로 두 가지의 메일 교환기 테스트가 있습니다.

  • 메일 교환기 테스트 <토큰>.mail.outlook.com.   메일 라우팅에 사용되는 MX 레코드를 테스트합니다. 이 단계 및 이후의 모든 단계가 성공해야 합니다.

  • 메일 교환기 테스트 <토큰>.msv1.invalid.   도메인 소유권 증명에 사용되는 MX 레코드를 테스트합니다. 이 MX 레코드는 전자 메일을 라우팅하도록 설계된 것이 아니므로 이 테스트는 항상 실패합니다.

맨 위로 이동

사서함에 대한 Outlook 연결 테스트

ExRCA를 사용하여 사서함에 대한 Outlook 연결을 테스트하려면 Microsoft Office Outlook 연결 테스트에서 Outlook Autodiscover를 선택합니다. 이 테스트에서는 세 가지 방법을 사용하여 도메인에 대한 Autodiscover 서비스에 연결하는데, "HTTP 리디렉션 메서드"만 성공해야 합니다. 이 테스트에서는 다음을 실행합니다.

  1. 호스트의 "autodiscover.<도메인 이름>"을 IP 주소로 확인합니다.

  2. TCP 포트 80을 통해 호스트의 "autodiscover.<도메인 이름>"에 대한 연결을 테스트합니다. TCP 포트 80은 HTTP에 사용되는 포트입니다.

  3. "autodiscover.<도메인 이름>"에 대한 HTTP 리디렉션 응답을 테스트합니다.

  4. 이전 결과에서 HTTP 리디렉션 URL의 유효성을 검사합니다.

Outlook Autodiscover 테스트를 사용하여 사서함에 대한 Outlook 연결을 테스트하고 도메인의 Autodiscover CNAME 레코드 확인

  1. https://www.testexchangeconnectivity.com을 엽니다.

  2. Microsoft Office Outlook Connectivity Tests에서 Outlook Autodiscover를 선택하고 Next를 클릭합니다.

  3. Outlook Autodiscover 섹션에서 다음 정보를 입력합니다.

    • 전자 메일 주소   클라우드 기반 도메인 계정의 전자 메일 주소(예: testuser@contoso.edu)를 입력합니다.

    • Domain\Username(또는 UPN)   이전 필드에 입력한 전자 메일 주소(예: admin@contoso.edu)를 입력합니다.

    • Password   이전 단계에서 지정한 계정의 암호를 입력하고 확인합니다.

    • Ignore Trust for SSL   이 상자는 선택하지 않은 상태로 둡니다.

  4. 확인란을 선택하여 보안 경고를 확인합니다.

    참고   보안 경고 및 Notice 섹션에 설명된 대로 가능한 경우 임시 테스트 계정을 사용한 다음 테스트를 완료한 후 이 계정을 삭제하는 것이 좋습니다.

  5. Verification 섹션에서 CAPTCHA 이미지에 표시된 문자를 입력한 다음 Perform Test를 클릭합니다.

  6. 테스트가 완료되면 다음을 수행할 수 있습니다.

    • Copy를 클릭하여 보고서의 정보를 복사할 수 있습니다. 그런 다음 정보를 텍스트 파일에 붙여 넣을 수 있습니다.

    • Expand/Collapse를 클릭하여 테스트 결과를 볼 수 있습니다.

"Attempting to contact the Autodiscover service using the HTTP redirect method" 아래의 테스트 결과에 특히 유의합니다. 클라우드 기반 도메인에 대한 Autodiscover CNAME 레코드가 올바르게 구성된 경우 모든 테스트가 성공할 것입니다.

Autodiscover CNAME 레코드가 올바르게 구성되었더라도 "Attempting each method of contacting the AutoDiscover Service" 아래의 다음 테스트는 실패합니다.

  • Attempting to test potential AutoDiscover URL https://< 도메인 이름 >/AutoDiscover/AutoDiscover.xml

  • Attempting to test potential AutoDiscover URL https://autodiscover.< 도메인 이름 >/AutoDiscover/AutoDiscover.xml

맨 위로 이동

Nslookup으로 DNS 레코드 보기

모든 버전의 Microsoft Windows에 제공되는 Nslookup 도구를 사용하여 도메인의 DNS 레코드를 확인할 수 있습니다.

참고   조직의 내부 네트워크에서 방화벽 또는 인터넷 프록시를 실행하는 경우에는 Nslookup 도구가 제대로 작동하지 않을 수 있습니다.

또한 다음 단계에서는 항상 도메인 이름 끝에 마침표를 입력해야 합니다. 마침표(.)는 FQDN(정규화된 도메인 이름)을 나타냅니다. 마침표를 사용하면 네트워크에 구성된 기본 DNS 접미사가 도메인 이름에 실수로 추가되는 것을 방지할 수 있습니다.

MX 레코드 보기

명령 프롬프트를 열고 다음 명령을 실행합니다.

Nslookup -type=MX <domain name>.

예를 들어 도메인 이름이 contoso.edu인 경우 다음 명령을 실행합니다.

Nslookup -type=MX contoso.edu.

도메인 이름 끝의 마침표에 주의합니다. 도메인 소유권을 증명하는 MX 레코드와 메일 라우팅을 위한 MX 레코드가 각각 하나씩 있는 경우, 이 명령의 결과는 다음과 유사합니다.

contoso.edu   MX preference=10, mail exchanger = e0e792760b25459f40912aae164e0a.mail.outlook.com
contoso.edu   MX preference=100, mail exchanger = msv1.invalid

맨 위로 이동

Autodiscover CNAME 레코드 보기

명령 프롬프트를 열고 다음 명령을 실행합니다.

Nslookup -type=CNAME autodiscover.<domain name>.

예를 들어, 도메인 이름이 contoso.edu인 경우 다음 명령을 실행합니다.

Nslookup -type=CNAME autodiscover.contoso.edu.

도메인 이름 끝의 마침표에 주의합니다. 이 명령의 출력은 다음과 같을 수 있습니다.

autodiscover.contoso.edu   canonical name = autodiscover.contoso.edu

맨 위로 이동

TXT 레코드 보기

명령 프롬프트를 열고 다음 명령을 실행합니다.

Nslookup -type=TXT <domain name>.

예를 들어 도메인 이름이 contoso.edu인 경우 다음 명령을 실행합니다.

Nslookup -type=TXT contoso.edu.

도메인 이름 끝의 마침표에 주의합니다. 대상 전자 메일 시스템에서 도메인에서 보낸 메시지를 신뢰하도록 하는 TXT 레코드와 도메인 소유권을 증명하는 TXT 레코드가 각각 하나씩 있는 경우, 이 명령의 결과는 다음과 유사합니다.

contoso.edu   text = "v=spf1 include:outlook.com ~all"
contoso.edu   text = "v=msv1 t=e0e792760b25459f40912aae164e0a"

맨 위로 이동

SRV 레코드 보기

참고   이 예에서 설명하는 SRV 레코드는 Live@edu에서만 사용됩니다.

명령 프롬프트를 열고 다음 명령을 실행합니다.

Nslookup -type=SRV _sipfederationtls._tcp.<domain name>.

예를 들어 도메인 이름이 contoso.edu인 경우 다음 명령을 실행합니다.

Nslookup -type=SRV _sipfederationtls._tcp.autodiscover.contoso.edu.

도메인 이름 끝의 마침표에 주의합니다. 이 명령의 출력은 다음과 같을 수 있습니다.

_sipfederationtls._tcp.contoso.edu   SRV service location:
   priority    = 10
   weight    = 2
   port    = 5061
   svr hostname    = federation.messenger.msn.com

맨 위로 이동

Nslookup 결과의 문제 해결

DNS 레코드 중 일부가 잘못된 것처럼 보이거나 DNS 레코드와 연결된 서비스가 작동하지 않는 경우 가능한 원인은 다음과 같습니다.

  • 레코드를 만들 때 철자 오류가 생기기 쉽습니다. DNS 레코드를 만들 때 올바른 값을 사용했는지 확인하십시오.

  • 일부 DNS 호스팅 서비스는 동일한 웹 관리 인터페이스를 사용하여 여러 도메인을 관리하도록 지원하므로 특정 유형의 DNS 레코드에 대한 상위 도메인 이름을 지정할 때 @를 입력해야 합니다. @ 대신 실제 도메인 이름을 입력하면 DNS 레코드에 예기지 않은 결과가 발생할 수 있습니다.

  • 일부 DNS 호스팅 서비스는 MX 우선 순위 값 0을 지원하지 않을 수도 있습니다. MX 메일 라우팅 레코드에 0 대신 10을 값으로 사용해 보십시오.

맨 위로 이동

 
관련 도움말 항목
로드하는 중...
리소스를 찾지 못했습니다.