소식 › 표준·기술 · DoHODoHDNS 프라이버시RFC

RFC 9230: Oblivious DNS over HTTPS(ODoH) 발행

클라이언트 IP 주소를 리졸버에 드러내지 않도록 암호화된 DoH 메시지를 프록시로 중계하는 실험 프로토콜 ODoH가 RFC 9230(Experimental)으로 발행되었습니다.

RFC 9230 "Oblivious DNS over HTTPS"가 2022년 6월 8일 발행되었습니다. 이 문서는 암호화된 DNS over HTTPS(DoH) 메시지를 프록시로 중계해 클라이언트가 DNS 리졸버에 자기 IP 주소를 드러내지 않게 하는 프로토콜, 오블리비어스 DoH(Oblivious DoH, ODoH)를 정의합니다. 핵심은 어느 서버 하나도 클라이언트 IP 주소와 DNS 질의·응답 내용을 함께 알 수 없게 하는 것입니다. 이 문서는 표준 트랙이 아닌 실험(Experimental) 문서입니다.

무엇이 발표되었나

DoH(RFC 8484)는 DNS 메시지를 TLS로 보호되는 HTTP 메시지에 실어 보내므로 도청자가 DNS 내용을 직접 읽지 못하게 합니다. 하지만 클라이언트가 서버와 질의·응답을 주고받으려면 자기 IP 주소, 곧 신원이나 위치를 짐작할 수 있는 정보를 서버에 보여 줄 수밖에 없습니다. ODoH는 DoH 위에 프록시를 거치는 해석(proxied resolution) 방식을 더해 이 문제를 줄입니다.

RFC는 세 주체를 정의합니다.

질의는 타깃의 공개키로 암호화되므로 지정된 타깃만 복호화할 수 있습니다. ODoH로 오가는 메시지는 DoH와 마찬가지로 완전한 형태의 DNS 메시지입니다. 그래서 정확한 IP 주소는 숨기면서 자기 네트워크에 맞는 응답을 받고 싶은 클라이언트는 EDNS0 클라이언트 서브넷(ECS) 옵션(RFC 7871)으로 리졸버에 힌트를 줄 수 있다고 설명합니다.

영향 범위

운영자가 할 일

당장 기존 DNS 운영에서 바꿔야 할 것은 없습니다. ODoH를 검토하는 운영자는 다음을 확인하면 좋습니다.

자세한 내용은 RFC 9230 원문을 참고하시기 바랍니다.

원문을 한국어로 번역·요약한 글입니다. 정확한 내용은 원문을 확인해 주세요. AI의 도움을 받아 작성하고 담당자가 검토했습니다.

목록으로