αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαžΆαž€αž›αŸ’αž”αž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ DNS-over-HTTPS αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ…αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DNS BIND

αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž“αŸƒαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DNS BIND αž”αžΆαž“αž”αŸ’αžšαž€αžΆαžŸαž–αžΈαž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜αž“αŸƒαž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ DNS αž›αžΎ HTTPS (DoH, DNS over HTTPS) αž“αž·αž„ DNS over TLS (DoT, DNS over TLS) αž€αŸαžŠαžΌαž…αž‡αžΆαž™αž“αŸ’αžαž€αžΆαžš XFR-over-TLS αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αŸ” αž•αŸ’αž‘αŸαžšαž˜αžΆαžαž·αž€αžΆαž“αŸƒαžαŸ†αž”αž“αŸ‹ DNS αžšαžœαžΆαž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαŸ” DoH αž’αžΆαž…αžšαž€αž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžŸαžΆαž€αž›αŸ’αž”αž„αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™ 9.17 αž αžΎαž™αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš DoT αž˜αžΆαž“αžœαžαŸ’αžαž˜αžΆαž“αž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™ 9.17.10 αŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαžŸαŸ’αžαŸαžšαž—αžΆαž– αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš DoT αž“αž·αž„ DoH αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΌαž“αž‘αŸ…αžŸαžΆαžαžΆ 9.17.7 αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžαŸαžšαž—αžΆαž–αŸ”

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž–αž·αž’αžΈαž€αžΆαžš HTTP/2 αžŠαŸ‚αž›αž”αŸ’αžšαžΎαž€αŸ’αž“αž»αž„ DoH αž‚αžΊαž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžŽαŸ’αžŽαžΆαž›αŸαž™ nghttp2 αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž—αžΆαž–αž’αžΆαžŸαŸ’αžšαŸαž™αž€αžΆαžšαž‡αž½αž”αž”αŸ’αžšαž‡αž»αŸ†αž‚αŸ’αž“αžΆ (αž“αŸ…αž–αŸαž›αž’αž“αžΆαž‚αž αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸ’αžšαŸ„αž„αž“αžΉαž„αž•αŸ’αž‘αŸαžšαž‘αŸ…αž…αŸ†αž“αž½αž“αž“αŸƒαž‡αž˜αŸ’αžšαžΎαžŸαž’αžΆαžŸαŸ’αžšαŸαž™) αŸ” αž‘αžΆαŸ†αž„αž€αžΆαžšαžαž—αŸ’αž‡αžΆαž”αŸ‹αžŠαŸ‚αž›αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” (TLS) αž“αž·αž„αž˜αž·αž“αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” HTTP/2 αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžΆαŸ†αž‘αŸ’αžšαŸ” αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžŸαž˜αžŸαŸ’αžšαž” αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ‚αž›αž˜αžΆαž“αžˆαŸ’αž˜αŸ„αŸ‡αžαŸ‚αž˜αž½αž™αž₯αž‘αžΌαžœαž“αŸαŸ‡αž’αžΆαž…αž”αž˜αŸ’αžšαžΎαž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αžŸαŸ†αžŽαž½αžš DNS αž”αŸ‚αž”αž”αŸ’αžšαž–αŸƒαžŽαžΈαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ‚αž˜αž‘αžΆαŸ†αž„αžŸαŸ†αžŽαž½αžšαžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‰αžΎαžŠαŸ„αž™αž”αŸ’αžšαžΎ DoH (DNS-over-HTTPS) αž“αž·αž„ DoT (DNS-over-TLS) αž•αž„αžŠαŸ‚αžšαŸ” αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš HTTPS αž“αŸ…αž•αŸ’αž“αŸ‚αž€αž’αžαž·αžαž·αž‡αž“ (αž‡αžΈαž€) αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαž“αŸ…αž‘αžΎαž™αž‘αŸαŸ” αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžš XFR-over-TLS αž‚αžΊαž’αžΆαž…αžšαž€αž”αžΆαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαŸ†αžŽαžΎαž‘αžΆαŸ†αž„αž€αŸ’αž“αž»αž„ αž“αž·αž„αž€αŸ’αžšαŸ…αž”αŸ’αžšαž‘αŸαžŸαŸ”

αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ’αž“αžΎαžŸαž»αŸ†αžŠαŸ„αž™αž”αŸ’αžšαžΎ DoH αž“αž·αž„ DoT αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžŠαŸ„αž™αž”αž“αŸ’αžαŸ‚αž˜αž‡αž˜αŸ’αžšαžΎαžŸ http αž“αž·αž„ tls αž‘αŸ…αž€αžΆαž“αŸ‹αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αžŸαŸ’αžαžΆαž”αŸ‹αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž‚αžΆαŸ†αž‘αŸ’αžš DNS-over-HTTP αžŠαŸ‚αž›αž˜αž·αž“αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” αž’αŸ’αž“αž€αž‚αž½αžšαžαŸ‚αž”αž‰αŸ’αž‡αžΆαž€αŸ‹ β€œtls none” αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αŸ” αž‚αŸ’αžšαžΆαž”αŸ‹αž…αž»αž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€ "tls" αŸ” αž…αŸ’αžšαž€αž”αžŽαŸ’αžαžΆαž‰αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ 853 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ DoT, 443 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ DoH αž“αž·αž„ 80 αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ DNS-over-HTTP αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžŠαž·αžŸαŸαž’αžαžΆαž˜αžšαž™αŸˆαž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžš tls-port, https-port αž“αž·αž„ http-port αŸ” αž§αž‘αžΆαž αžšαžŽαŸαŸ– tls local-tls { key-file "/path/to/priv_key.pem"; cert-file "/path/to/cert_chain.pem"; }; http local-http-server { endpoints { "/dns-query"; }; }; αž‡αž˜αŸ’αžšαžΎαžŸ { https-port 443; listen-on port 443 tls local-tls http myserver { any;}; }

αž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸαž“αŸƒαž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž DoH αž“αŸ…αž€αŸ’αž“αž»αž„ BIND αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžαžΆαž‡αžΆαž€αžΆαžšαžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“αž‘αžΌαž‘αŸ… αžŠαŸ‚αž›αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž˜αž·αž“αžαŸ’αžšαžΉαž˜αžαŸ‚αžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ†αžŽαžΎαžšαž”αžŸαŸ‹αž’αžαž·αžαž·αž‡αž“αž‘αŸ…αž€αžΆαž“αŸ‹αž’αŸ’αž“αž€αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αž‘αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžαŸ‚αž˜αž‘αžΆαŸ†αž„αž“αŸ…αž–αŸαž›αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αžšαžœαžΆαž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž“αŸ…αž–αŸαž›αž•αŸ’αž‘αŸαžšαžαŸ†αž”αž“αŸ‹αžŠαŸ„αž™αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DNS αžŠαŸ‚αž›αž˜αžΆαž“αž€αžΆαžšαž’αž“αž»αž‰αŸ’αž‰αžΆαž αž“αž·αž„ αž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ†αžŽαžΎαžŽαžΆαž˜αž½αž™αžŠαŸ‚αž›αž‚αžΆαŸ†αž‘αŸ’αžšαžŠαŸ„αž™αž€αžΆαžšαžŠαžΉαž€αž‡αž‰αŸ’αž‡αžΌαž“ DNS αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ”

αž›αž€αŸ’αžαžŽαŸˆαž–αž·αžŸαŸαžŸαž˜αž½αž™αž‘αŸ€αžαž‚αžΊαžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž‘αžΈαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ TLS αž‘αŸ…αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž•αŸ’αžŸαŸαž„αž‘αŸ€αž αžŠαŸ‚αž›αž”αŸ’αžšαž αŸ‚αž›αž‡αžΆαž…αžΆαŸ†αž”αžΆαž…αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž›αž€αŸ’αžαžαžŽαŸ’αžŒαžŠαŸ‚αž›αžœαž·αž‰αŸ’αž‰αžΆαž”αž“αž”αžαŸ’αžš TLS αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž˜αž½αž™αž•αŸ’αžŸαŸαž„αž‘αŸ€αž (αž§αž‘αžΆαž αžšαžŽαŸαž“αŸ…αž€αŸ’αž“αž»αž„αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž‡αžΆαž˜αž½αž™αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž‚αŸαž αž‘αŸ†αž–αŸαžš) αž“αž·αž„αžšαž€αŸ’αžŸαžΆαžŠαŸ„αž™αž”αž»αž‚αŸ’αž‚αž›αž·αž€αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ DNS-over-HTTP αžŠαŸ‚αž›αž˜αž·αž“αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžŠαžΎαž˜αŸ’αž”αžΈαžŸαž˜αŸ’αžšαž½αž›αž€αžΆαžšαž€αŸ‚αž€αŸ†αž αž»αžŸ αž“αž·αž„αž‡αžΆαžŸαŸ’αžšαž‘αžΆαž”αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αž‰αŸ’αž‡αžΌαž“αž”αž“αŸ’αžαž“αŸ…αž€αŸ’αž“αž»αž„αž”αžŽαŸ’αžαžΆαž‰αžαžΆαž„αž€αŸ’αž“αž»αž„ αžŠαŸ„αž™αžˆαžšαž›αžΎαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž“αŸƒαž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž–αžΈαž…αž˜αŸ’αž„αžΆαž™ nginx αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαž…αžšαžΆαž…αžš TLS αžŠαŸ‚αž›αžŸαŸ’αžšαžŠαŸ€αž„αž‘αŸ…αž“αžΉαž„αžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αžΆαžšαž…αž„ HTTPS αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸαž αž‘αŸ†αž–αŸαžšαŸ”

αž…αžΌαžšαž™αžΎαž„αžšαŸ†αž›αžΉαž€αž‘αžΎαž„αžœαž·αž‰αžαžΆ DNS-over-HTTPS αž’αžΆαž…αž˜αžΆαž“αž”αŸ’αžšαž™αŸ„αž‡αž“αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž€αžΆαžšαž›αŸαž…αž’αŸ’αž›αžΆαž™αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαžˆαŸ’αž˜αŸ„αŸ‡αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αžŠαŸ‚αž›αž”αžΆαž“αžŸαŸ’αž“αžΎαžŸαž»αŸ†αžαžΆαž˜αžšαž™αŸˆαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DNS αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž•αŸ’αžαž›αŸ‹αžŸαŸαžœαžΆ αž”αŸ’αžšαž™αž»αž‘αŸ’αž’αž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžš MITM αž“αž·αž„αž€αžΆαžšαž€αŸ’αž›αŸ‚αž„αž”αž“αŸ’αž›αŸ†αž…αžšαžΆαž…αžš DNS (αž§αž‘αžΆαž αžšαžŽαŸ αž“αŸ…αž–αŸαž›αž—αŸ’αž‡αžΆαž”αŸ‹αž‘αŸ… Wi-Fi αžŸαžΆαž’αžΆαžšαžŽαŸˆ) αž”αŸ’αžšαž†αžΆαŸ†αž„ αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αž“αŸ…αž€αž˜αŸ’αžšαž·αž DNS (DNS-over-HTTPS αž˜αž·αž“αž’αžΆαž…αž‡αŸ†αž“αž½αžŸ VPN αž€αŸ’αž“αž»αž„αž€αžΆαžšαž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž€αžΆαžšαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αžŠαŸ‚αž›αž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαž“αŸ…αž€αž˜αŸ’αžšαž·αž DPI) αž¬αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαžšαŸ€αž”αž…αŸ†αž€αžΆαžšαž„αžΆαžšαž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αžœαžΆαž˜αž·αž“αž’αžΆαž…αž…αžΌαž›αž”αŸ’αžšαžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DNS αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹ (αž§αž‘αžΆαž αžšαžŽαŸ αž“αŸ…αž–αŸαž›αž’αŸ’αžœαžΎαž€αžΆαžšαžαžΆαž˜αžšαž™αŸˆαž”αŸ’αžšαžΌαž€αžŸαŸŠαžΈ)αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αžαžΆαž“αž—αžΆαž–αž’αž˜αŸ’αž˜αžαžΆ αžŸαŸ†αžŽαžΎ DNS αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‰αžΎαžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αž‘αŸ…αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ DNS αžŠαŸ‚αž›αž€αŸ†αžŽαžαŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž“αŸ„αŸ‡αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈ DNS-over-HTTPS αžŸαŸ†αžŽαžΎαžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αžšαž”αžŸαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž»αŸ†αž–αŸαž‘αŸ’αž’αž€αŸ’αž“αž»αž„αž…αžšαžΆαž…αžš HTTPS αž αžΎαž™αž•αŸ’αž‰αžΎαž‘αŸ…αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ HTTP αžŠαŸ‚αž›αž‡αžΆαž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž› αž’αŸ’αž“αž€αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ†αžŽαžΎαžαžΆαž˜αžšαž™αŸˆ Web API αŸ”

β€œDNS over TLS” αžαž»αžŸαž–αžΈ β€œDNS over HTTPS” αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž–αž·αž’αžΈαž€αžΆαžš DNS αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš (αž‡αžΆαž’αž˜αŸ’αž˜αžαžΆαž…αŸ’αžšαž€αž”αžŽαŸ’αžαžΆαž‰ 853 αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎ) αžšαž»αŸ†αž€αŸ’αž“αž»αž„αž”αžŽαŸ’αžαžΆαž‰αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžŠαŸ‚αž›αž”αžΆαž“αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαŸ‚αž›αž”αžΆαž“αžšαŸ€αž”αž…αŸ†αžŠαŸ„αž™αž”αŸ’αžšαžΎαž–αž·αž’αžΈαž€αžΆαžš TLS αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžŸαž»αž–αž›αž—αžΆαž–αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αžαžΆαž˜αžšαž™αŸˆαžœαž·αž‰αŸ’αž‰αžΆαž”αž“αž”αžαŸ’αžš TLS/SSL αžŠαŸ‚αž›αž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹ αžŠαŸ„αž™αž’αžΆαž‡αŸ’αž‰αžΆαž’αžšαž”αž‰αŸ’αž‡αžΆαž€αŸ‹αŸ” αžŸαŸ’αžαž„αŸ‹αžŠαžΆαžš DNSSEC αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ’αžšαžΆαž”αŸ‹αž”αŸ’αžšαžΎαž€αžΆαžšαž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž”αžŠαžΎαž˜αŸ’αž”αžΈαž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αž’αžαž·αžαž·αž‡αž“ αž“αž·αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αž·αž“αž€αžΆαžšαž–αžΆαžšαž…αžšαžΆαž…αžšαžŽαŸαž–αžΈαž€αžΆαžšαžŸαŸ’αž‘αžΆαž€αŸ‹αž…αžΆαž”αŸ‹ αž“αž·αž„αž˜αž·αž“αž’αžΆαž“αžΆαž€αžΆαžšαžŸαž˜αŸ’αž„αžΆαžαŸ‹αž“αŸƒαžŸαŸ†αžŽαžΎαŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹