Nslookup 도구를 사용하면 외부 또는 인터넷 DNS 서버를 쿼리하여


MX 레코드가 올바르게 구성되었는지 확인할 수 있습니다.



Nslookup을 사용하여 MX 레코드 구성 확인 방법

    명령 프롬프트에서 nslookup을 입력한 다음 Enter 키를 누릅니다.

    server <IP address>를 입력한 다음 Enter 키를 누릅니다. 여기서 IP address는 외부 DNS 서버의 IP 주소입니다.

    set q=MX를 입력한 다음 Enter 키를 누릅니다.

    <domain name>을 입력한 다음 Enter 키를 누릅니다. 여기서 domain name은 도메인의 이름입니다.


입력한 도메인의 MX 레코드가 나타납니다.


MX 레코드가 나타나지 않으면 DNS가 올바르게 구성되지 않은 것입니다.

예---------------------------------------------------------------------------------

다음 예제에서는 가상 도메인 example.com의 MX 레코드가 어떻게 나타나는지를 보여 줍니다.

C:\> nslookup

Default Server: pdc.corp.example.com

Address: 192.168.6.13

> server 172.31.01.01

Default Server: dns1.example.com

Address: 172.31.01.01

> set q=mx

> example.com.

Server: dns1.example.com

Address: 10.107.1.7

example.com MX preference = 10, mail exchanger = mail1.example.com

example.com MX preference = 10, mail exchanger = mail2.example.com

example.com MX preference = 10, mail exchanger = mail3.example.com

example.com MX preference = 10, mail exchanger = mail4.example.com

example.com MX preference = 10, mail exchanger = mail5.example.com

mail1.example.com internet address = 172.31.31.01

mail2.example.com internet address = 172.31.31.02

mail3.example.com internet address = 172.31.31.03

mail4.example.com internet address = 172.31.31.04

mail5.example.com internet address = 172.31.31.05

이 예제에서는 미리 구성된 DNS 서버가 프록시 서버 뒤에 옵니다. 따라서 IP 주소가 172.31.01.01로 알려진 외부 또는 인터넷 DNS 서버를 사용하여 쿼리를 수행합니다. 그런 다음 쿼리 유형을 MX로 설정하여 example.com의 메일 교환기를 찾습니다. 이 예제에서는 다섯 개의 SMTP 서버가 똑같이 균형을 이루고 있으며 각 서버에는 고유한 IP 주소가 있습니다. 그러나 다음 예제처럼 도메인에 항목이 하나만 있는 경우도 있습니다.

contoso.com MX preference = 10, mail exchanger = mailbox.contoso.com

mailbox.contoso.com internet address = 10.57.22.3


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


출처 : https://technet.microsoft.com/ko-kr/library/aa998082(v=exchg.65).aspx