만화로 보는 DNS over HTTPS (DoH) 소개

Source

  • Evernote/Inbox/만화로 보는 DNS over HTTPS ★ Mozilla 웹 기술 블로그.md

Summary

Mozilla 는 사용자 프라이버시 보호를 위해 기존 DNS 의 보안 취약점(감청, 조작 가능성)을 해결하기 위해 DNS over HTTPS(DoH) 와 Trusted Recursive Resolver(TRR) 를 도입한다. 기존 HTTP 는 중간 경로의 감청과 조작에 취약하며, HTTPS 도 초기 연결 단계(SNI) 와 DNS 조회 과정에서 도메인 정보가 평문으로 노출될 수 있다. DoH 는 DNS 조회 트래픽을 HTTPS 로 암호화하여 이러한 노출을 방지한다.

Key Points

  • Mozilla 는 추적 금지 기능에 이어 DoH 와 TRR(Cloudflare 협력) 을 통해 35 년 된 DNS 시스템의 데이터 노출 문제를 해결하려 한다.
  • 기존 HTTP 통신은 중간 라우터에 의해 감청되거나 응답이 조작될 수 있는 취약점이 있다.
  • HTTPS 는 통신 내용을 암호화하지만, 초기 연결 요청의 SNI(Server Name Indication) 필드와 DNS 조회 과정은 여전히 암호화되지 않아 도메인 방문 기록이 노출될 수 있다.
  • DNS 는 도메인 이름을 IP 주소로 변환하는 시스템으로, 분산된 목록을 통해 관리된다.
  • DoH 는 DNS 조회 요청 자체를 HTTPS 프로토콜을 통해 암호화하여 제 3 자의 감청을 차단한다.