แฉแแแ แแแแแแแแแแแ แแแกแแแ แแแแแก DNS-แแก แแแฎแแกแแแแแแแแแแแ แแแแแแจแแ แแแแ HTTPS-แแ, แ แแแแแแแช แแฎแแแฎแแ แแฅแชแ โแแแแแแแโ แแแขแแ แแแข แแ แแแแแแแ แแแกแ แแ แแ แแฃแแแ แแก แแแแแแแแแ แแแก แจแแ แแก.
/Unsplash/
แฃแแแแฎแแแแแแก แแ แกแ
แแแแ แแ แแก
แแแฎแแแแ แก แกแฏแแ แ, แ แแ แแฎแแแ แแ แแขแแแแแ แแแแฃแแฏแแแแกแแแก แแแขแแ แแแข แฃแกแแคแ แแฎแแแแแก แแ แแฎแแ แชแแแแแแก แแแก แแแแแก แแแแแแแชแแแแกแ แแ แกแแ แแแกแแแจแ. แแแแ แ แแแฎแแแแ แ แแแ แฌแแฃแแแแฃแแแ, แ แแ แขแแฅแแแแแแแ แแฎแแแแ แแ แแฃแแแแก แกแแกแขแแแแก แแแแแแแกแขแ แแขแแ แแแแก แกแแฅแแแก. แจแแแแแ แแแแแแแแแแแแแ แแ แแแ แแฎแแ แแก แแ แแฃแแแแขแแแก.
แ แแแแ แแฃแจแแแแก DoH
แกแแแแ แแแแแแฎแแแแแ, แแฃ แ แแขแแ แแ แแแ ISP-แแแ แแ แแแแ แแก แกแฎแแ แแแแแฌแแแแแแ HTTPS-แแ DNS-แแก แแแแฎแ แ แแ แฌแแแแแฆแแแแแ, แแแแแ แแแแแแ แแแแแแฎแแแแ แ แแแแ แแฃแจแแแแก.
DoH-แแก แจแแแแฎแแแแแจแ, IP แแแกแแแแ แแแก แแแแกแแแฆแแ แแก แแแแฎแแแแ แฉแแกแแฃแแแ HTTPS แขแ แแคแแแจแ. แจแแแแแ แแก แแแแแแแก HTTP แกแแ แแแ แแ, แกแแแแช แแฃแจแแแแแแ API-แก แแแแแงแแแแแแ. แแฅ แแ แแก แแแแฎแแแแแก แแแแแแแแ RFC 8484-แแแ (
:method = GET
:scheme = https
:authority = dnsserver.example.net
:path = /dns-query?
dns=AAABAAABAAAAAAAAAWE-NjJjaGFyYWN0ZXJsYWJl
bC1tYWtlcy1iYXNlNjR1cmwtZGlzdGluY3QtZnJvbS1z
dGFuZGFyZC1iYXNlNjQHZXhhbXBsZQNjb20AAAEAAQ
accept = application/dns-message
แแแ แแแแ, DNS แขแ แแคแแแ แแแแแแแ HTTPS แขแ แแคแแแจแ. แแแแแแขแ แแ แกแแ แแแ แ แฃแ แแแแ แแแแแ แกแขแแแแแ แขแฃแแ แแแ แขแแ 443. แจแแแแแแ, แแแแฎแแแแแแ แแแแแแแก แกแแฎแแแแแแก แกแแกแขแแแแจแ แ แฉแแแ แแแแแแแฃแ แ.
แ แแขแแ แแ แแ แแก แแแแฎแ แ?
DNS-แแก แแแฌแแแแแฆแแแแแแแแ HTTPS-แแ
แแแแแแก แจแแฎแแแฃแแแแแแก แแแแแ แแแแ แแแแ แแ แแขแแแแแแก แแแขแแ แแแข แแ แแแแแแแ แแแ. แฅแแแงแแแก แแแแแแแแแแแแแ
แฉแแแแก แแแแแจแ Habrรฉ-แแ:
แแจแจ-แก แ แแแแขแฃแแ แแแ - แแแ แแแแ แฏแแแแก แแ แ แแขแแ แแ แแขแแแฃแแ แขแแแแแแแ แแแแแแแขแแแก แแแแกแแฎแฃแ แแแแก แจแแฌแงแแแขแแก แแแแแแแกแแชแแแก แแแแแฃแฎแแแก
แแฅแกแแแ แขแแแ แแฆแแแจแแแแแ, แ แแ DNS HTTPS-แแ แจแแแซแแแแ แแแฎแแแก แแแแแ แฃแกแแคแ แแฎแแแแแก แกแแคแ แแฎแ. แแแแแกแแก แแแกแแฌแงแแกแจแ แแแคแแ แแแชแแฃแแ แฃแกแแคแ แแฎแแแแแก แกแแแชแแแแแกแขแแแ แแแขแแแแแแแ
แแแจแแคแ แฃแแ DoH แแแแฎแแแแแแ แแ แแฅแแ แแแแชแแแแแแ แแแขแแแแ แฃแกแฃแแ แแ แแแ แแแฃแแ แฃแแ แฃแแแแแงแแคแแก แแแแ . แแแคแแ แแแชแแฃแแ แฃแกแแคแ แแฎแแแแแก แกแแแชแแแแแกแขแแแ
แแแแ แแ แงแแแแ แแ แแ แแก แฌแแแแแฆแแแแแ
DNS-แแก แแแกแแชแแแแ HTTPS-แแ แแแก แแแแแแ
แแแกแฃแแ แฌแแแก แแแกแแฌแงแแกแจแ DoH-แแก แขแแกแขแแ แแแ แแแแฌแงแ Google-แจแ. แแ แแ แแ แแแแก แฌแแ แแแแแแแแ
แกแฎแแ แแ แแฃแแแ แแก แแแแแแแแแ แ - Mozilla -
/Unsplash/
Mozilla-แก แแฎแแ แแแกแแญแแ แแ
Cloud แแ แแแแแแแ แแแ แแกแแแ แแฎแแ แก แฃแญแแ แแแแ DNS-แแก แแแแแ แแแแก HTTPS-แแ, แแแแแแแแแ
แงแแแแ แจแแแแฎแแแแแจแ, แแ แแแแแแก แจแแ แแก แแแแแ แแกแแแ แแแแก แแแกแ แฃแแแแแแ แกแแฃแแแ แ แฏแแ แแ แจแแแซแแแแ. IT แแฅแกแแแ แขแแแ แแแ แแฃแแแแแ, แ แแ แแฃ HTTPS-แแก แกแแจแฃแแแแแแ DNS แแฅแแแแ แแแแแ แแฎแฃแแ แแแฎแแแก แแแแแแ แ แแแขแแ แแแข แขแแฅแแแแแแแแแแก แฏแแฃแคแแก แแแฌแแแ, แแแแก แแแกแญแแ แแแแ
แแแแแ แ แแแ แแฌแแ แ แฉแแแแก แแแ แแแ แแขแแฃแ แแแแแแ:
แ แแแแ แแ แแก แแแแแฃแแ แแแขแแ แแแข แแ แแแแแแแ แแก แฅแกแแแ แซแแ แแแแแ แกแแ แแแกแแแ แแแขแแ แแแข แแ แแแแแแแ แแแแก แฅแกแแแแแจแ แแแแแแ แแแแชแแ แแ แแแแ แแแแแแแ - แแ แแแแแ แแแแแแแแ แแ แ แแแฌแงแแแแแแแแแ
แฌแงแแ แ: www.habr.com