DNS 테스트 링크 모음

1. MX Tool Box

https://mxtoolbox.com/NetworkTools.aspx

기본적으로 MX 레코드에 대한 실시간 조회를 지원하는 사이트
검색창에다 {커맨드명:값} 을 입력하면 다양한 값들의 조회가 가능

<2020.03.06일자 대표적인 Command 종류>
* 개인적으로 추천하는 기능에 Bold 표시 했습니다.
CommandExplanation
blacklist:Check IP or host for reputation
smtp:Test mail server SMTP (port 25)
mx:DNS MX records for domain
a:DNS A record IP address for host name
spf:Check SPF records on a domain
txt:Check TXT records on a domain
ptr:DNS PTR record for host name
cname:DNS canonical host name to IP address
whois:Get domain registration information
arin:Get IP address block information
soa:Get Start of Authority record for a domain
tcp:Verify an IP Address allows tcp connections
http:Verify a URL allows http connections  
https:Verify a URL allows secure http connections  
ping:Perform a standard ICMP ping
trace:Perform a standard ICMP trace route
dns:Check your DNS Servers for possible problems  New!


예시1) MX 레코드 조회




예시2) DNS 전반적인 세팅에 관한 조회

dns:도메인명

DNS에 대한 종합적인 상황이 확인 가능
ex) 죽은 네임서버가 있는지, 잘못된 Glue Record가 있는지, 네임서버간 정보가 일치하는지














예시3) 도메인에 대한 전반적인 조회

Domain Health 메뉴에서 확인 가능
DNS, HTTP, Mail 등 다양한 프로토콜들의 종합적인 상황 확인이 가능


























2. DNSPerf

https://www.dnsperf.com/dns-speed-benchmark

전세계 각 지역에서 DNS 속도 상황 체크에 용이한 사이트

예시1) 동아시아에 서버가 있는 일반적인(?) DNS 응답 속도
























예시2) 전세계에 Edge가 있는 DNS 응답 속도

Edge Computing, Anycast의 힘을 볼 수 있는 예시입니다.
대표적으로 AWS Route53, Google CloudDNS, Cloudflare DNS 등이 있습니다.
(아래 사진은 Google CloudDNS의 예)























3. DNSSEC 검증용 사이트들

DNSSEC에 문제가 있는지 체크할 때 사용하는 사이트

http://dnssec-debugger.verisignlabs.com/
http://dnsviz.net/

예시1) DNSSEC이 정상 작동하는 도메인


참고로 "진짜" example.com에는 DNSSEC이 정상적으로 반영되어 있습니다.

예시2) 잘못된 DNSSEC이 반영되어 있는 도메인

dnssec-failed.org는 잘못된 DNSSEC이 반영되어 있는 대표적인 도메인입니다.
Resolver가 DNSSEC 검증을 수행하는 경우, DNSSEC 에러를 감지하여 "Server Failed"를 리턴합니다. (DNS 서비스에 장애가 발생)



















예시3) DNSSEC 이 반영되어 있지 않는 도메인

DNSSEC이 반영되어 있지 않은 경우(unsigned) DNS 질의는 문제없이 진행됩니다.
DS 레코드가 없다는 말(부재)은 곧 DNSSEC unsigned 를 의미합니다.






댓글