브라우저 기반 DNS 조회 도구 만들기 – A, AAAA, MX, TXT, SOA, CAA, SRV를 DNS-over-HTTPS로, 149개 테스트
(dev.to)DNS-over-HTTPS 기술을 활용해 별도의 서버나 설치 없이 브라우저만으로 다양한 DNS 레코드를 간편하게 조회할 수 있는 웹 기반 도구 개발 사례를 소개하며, 현대적 웹 API가 기존 CLI 도구를 어떻게 대체할 수 있는지 보여줍니다.
이 글의 핵심 포인트
- 1DNS-over-HTTPS(DoH)를 사용하여 서버 측 코드 없이 브라우저에서 직접 DNS 레코드 조회 가능
- 2A, AAAA, MX, TXT, SOA, CAA, SRV 등 광범위한 DNS 레코드 타입 지원
- 3Cloudflare, Google, Quad9 등 주요 DoH 제공자를 선택하여 쿼리 수행 가능