Share via


DNS 확인자를 사용하여 DNS 구성 확인 방법

 

마지막으로 수정된 항목: 2006-10-12

Exchange Server에서 인터넷 메일을 보내기 위해서는 Exchange Server가 도메인에 사용하는 DNS 서버가 외부 도메인 이름을 확인할 수 있어야 합니다. Windows Server 2003에서 Exchange Server 2003을 실행하는 경우 DNS 확인자 도구(Dnsdiag.exe)를 사용하여 DNS 서버에서 외부 도메인 이름을 확인할 수 있는지 확인합니다.

시작하기 전에

이 항목의 절차를 수행하기 전에 DNS 디자인 및 구성 확인을 읽어 보십시오.

참고

DNS 확인자 도구는 Microsoft Windows Server 2003 Resource Kit Tools에 포함되어 있습니다. DNS 확인자 도구를 설치하고 사용하는 방법에 대한 자세한 내용은 Microsoft Windows Server 2003 Resource Kit Tools를 참조하십시오.

절차

DNS 확인자 도구를 사용하여 구성을 확인하려면 다음을 수행합니다.

  1. Exchange Server에서 dnsdiag.exe를 C:\WINNT\system32\inetsrv 디렉터리 경로에 복사합니다. 여기서 C는 Windows Server가 설치되어 있는 드라이브입니다.

  2. 명령 프롬프트를 열고 inetsrv 디렉터리로 이동합니다.

  3. 명령 프롬프트에서 다음 명령을 입력합니다.

    dnsdiag contoso.com -v 1
    

    여기서 contoso.com은 외부 도메인이고 1은 사용하려는 SMTP 가상 서버의 인스턴스 번호입니다.

    입력한 도메인의 메일 교환기(MX) 리소스 레코드가 표시되어야 합니다. MX 레코드가 나타나지 않으면 DNS가 외부 도메인 이름을 확인하도록 구성되지 않은 것입니다.

다음 예제에서는 DNS 서버 example.com이 외부 도메인 contoso.com의 IP 주소를 확인하는 방법을 보여 줍니다.

Created Async Query:

--------------------

        QNAME = contoso.com

        Type = MX (0xf)

        Flags =  UDP default, TCP on truncation (0x0)

        Protocol = UDP

        DNS Servers: (DNS cache will not be used)

        172.16.1.1

Connected to DNS 172.16.1.1 over UDP/IP.

Received DNS Response:

----------------------

        Error: 0

        Description: Success

        These records were received:

        contoso.com    MX    10    mail.contoso.com

        mail.contoso.com    A    172.16.1.2

 

Processing MX/A records in reply.

Sorting MX records by priority.

 

Target hostnames and IP addresses

---------------------------------

HostName: "mail.contoso.com"

        172.16.1.2