ืืื ืึทืืืื ืื ืจืืกืงืก ืคืื ื ืืฆื ืืึธื ืืื ืืึธื
ืืึธื ืืื ืืึธื ืฉืืฅ
ืฆื ืืืจ ืงืึธื ืืจืึธื ืืืื DNS ืคืึทืจืงืขืจ? ืึธืจืืึทื ืึทืืืืฉืึทื ื ืื ืืืขืกืืืจื ืึท ืคึผืืึทืฅ ืคืื ืฆืืื, ืืขืื ืืื ืื ืืื ืกืืงืืืจืื ื ืืืืขืจ ื ืขืืืืึธืจืงืก. ืึธืืขืจ, ืืืื ืืขืื ื ืืืึธืก ืึธืคื ื ืืฉื ืืึทืงืืืขื ืืขื ืื ืืคืืขืจืงืืึทืืงืืื ืืื DNS.
ื ืืืืข ืืืืขืจืืืืง ืคืื ืื ืจืืกืงืก ืืืึธืก DNS ืืจืขื ืื ืืื
31% ืคืื ืจืึทื ืกืึธืืืืึทืจืข ืงืืืกื ืกืขืจืืืืื ืืขืืืืื ื ืื ืก ืคึฟืึทืจ ืฉืืืกื ืืืขืงืกื
31% ืคืื ืจืึทื ืกืึธืืืืึทืจืข ืงืืืกื ืกืขืจืืืืื ืืขืืืืื ื ืื ืก ืคึฟืึทืจ ืฉืืืกื ืืืขืงืกื.
ืื ืคึผืจืึธืืืขื ืืื ืขืจื ืกื. ืืืื Palo Alto Networks Unit 42 ืคืึธืจืฉืื ื ืืึทืืึธืจืึทืืึธืจืืข, ืืขืขืจืขื 85% ืคืื ืืึทืืืืึทืจืข ื ืืฆื ืื ืก ืฆื ืคืึทืจืืืืื ืึท ืืึทืคึฟืขื ืืื ืงืึธื ืืจืึธื ืงืึทื ืึทื, ืึทืืึทืืื ื ืึทืืึทืงืขืจื ืฆื ืืืืื ืึทืจืืึทื ืฉืคึผืจืืฆื ืืึทืืืืึทืจืข ืืื ืืืื ื ืขืฅ ืืื ืืึทื ืืืขื ืขื ืืึทืื. ืืื ื ืืืื ืึธื ืืืื, DNS ืคืึทืจืงืขืจ ืืื ืืึทืจืืขืื ืึทื ืขื ืงืจืืคึผืืื ืืื ืงืขื ืขื ืืืื ืืืืื ืึทื ืึทืืืืื ืืืจื NGFW ืืืืขืจืืืื ืืขืงืึทื ืืืึทืื.
ื ืื ืคึผืจืึธืืึธืงืึธืืก ืคึฟืึทืจ ืื ืก ืืึธืื ืืืขืจืืืฉื ืึทืืืขื ืฆื ืคืึทืจืืจืขืกืขืจื ืื ืงืึทื ืคืึทืืขื ืฉืืึทืืึทืื ืคืื ืื ืก ืงืึทื ืขืงืฉืึทื ื. ืืื ืืขื ืขื ืึทืงืืืืืื ืืขืฉืืืฆื ืืืจื ืืืืื ื ืืืขืืขืจืขืจ ืืืขื ืืึธืจืก ืืื ืื ืืขืจืข ืืืืืืืืืจื ืืืขื ืืึธืจืก. ืขื ืงืจืืคึผืืื ืื ืก ืคืึทืจืงืขืจ ืืืขื ืืึทืื ืึธื ืืืืื ืฆื ืืืึทืงืกื ืืื ืคึฟืืจืืข ื ืขืืืืึธืจืงืก. ืขื ืงืจืืคึผืืื ืื ืก ืคืึทืจืงืขืจ ืืืึธืก ืืื ื ืืฉื ืจืขืื ืึทื ืึทืืืืื ืืื ืจืืืึทืืืื ืืืจื ืืืฉืืจืื ืคึผืึธืืืื ืึท ืืืืขืจืืืื ืจืืืืงืืจื ืคึฟืึทืจ ืึท ืคืืจืืข. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืึทืืึท ืึท ืกืึทืงืึธื ืข ืืื ืงืจืืคึผืืึธืืึทืงืขืจื ืืืึธืก ื ืืฆื ืื ืก ืฆื ืืืขืงืกื ืขื ืงืจืืคึผืฉืึทื ืฉืืืกืืขื. ืึทืืึทืงืขืจื ืคืึธืืขืจื ืืืฆื ืึท ืืืกืืืืืืขืื ืคืื ืขืืืขืืข ืืืืืึธื ืืึธืืืึทืจืก ืฆื ืืืงืขืจื ืึทืงืกืขืก ืฆื ืืืื ืืึทืื. ืืึทืจืืื, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืึทืฆืึธืื $ 10 ืืืืืึธื.
ืืืขื ืจืขืื ืงืึทื ืคืืืืขืจื, NGFWs ืงืขื ืขื ืืืืงืขื ืขื ืึธืืขืจ ืืึทืฉืืฆื ืื ื ืืฆื ืคืื DNS-over-TLS (DoT) ืืื ืงืขื ืขื ืืืื ืืขื ืืฆื ืฆื ืืืืงืขื ืขื ืื ื ืืฆื ืคืื DNS-over-HTTPS (DoH), ืึทืืึทืืื ื ืึทืืข DNS ืคืึทืจืงืขืจ ืืืืฃ ืืืื ื ืขืฅ ืฆื ืืืื ืึทื ืึทืืืืื.
ืืืึธืก ืืื ืขื ืงืจืืคึผืืื ืื ืก?
ืืืึธืก ืืื ืื ืก
ืื ืคืขืื ื ืึธืืขื ืกืืกืืขื (ืื ืก) ืจืืืึทืืืื ืืขื ืืฉ-ืืืืขื ืขื ืคืขืื ื ืขืืขื (ืืืฉื, ืึทืืจืขืก
ืื ืก ืคึฟืจืืื ืืื ืจืขืกืคึผืึธื ืกืขืก ืืขื ืขื ืืขืฉืืงื ืึทืจืืืขืจ ืื ื ืขืฅ ืืื ืงืืึธืจ ืืขืงืกื, ืึทื ืขื ืงืจืืคึผืืื, ืืืึธืก ืืืื ืขืก ืฉืคึผืืจืขืืืืืง ืฆื ืกืคึผืืืื ื ืึธืืขืจ ืืฉืึทื ืืื ื ืื ืขื ืืคืขืจ ืืื ืจืืืขืจืขืงืืื ื ืืขื ืืืขืืขืจืขืจ ืฆื ืืืืืข ืกืขืจืืืขืจืก. ืื ืก ืขื ืงืจืืคึผืฉืึทื ืืืื ืขืก ืฉืืืขืจ ืคึฟืึทืจ ืื ืก ืจืืงืืืขืก ืฆื ืืืื ืืจืึทืงื ืึธืืขืจ ืืขืืืื ืืขืฉืึทืก ืืจืึทื ืกืืืกืืข. ืขื ืงืจืืคึผืืื ื DNS ืจืืงืืืขืก ืืื ืจืขืกืคึผืึธื ืกืขืก ืคึผืจืึทืืขืงืฅ ืืืจ ืคืื ืืขื ืืฉ-ืืื-ืืขื-ืืืื ืื ืคืืื ืืฉืขืช ืืืจ ืืืจืืคืืจื ืื ืืขืืืข ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืื ืืจืืืืฆืืื ืขืื ืคึผืืึทืื ืืขืงืกื DNS (Domain Name System) ืคึผืจืึธืืึธืงืึธื.
ืืื ืื ืืขืฆืืข ืืึธืจื, ืฆืืืื ืื ืก ืขื ืงืจืืคึผืฉืึทื ืคึผืจืึธืืึธืงืึธืืก ืืขื ืขื ืืึทืงืขื ืขื :
-
DNS-over-HTTPS (DoH)
-
DNS-over-TLS (DoT)
ืื ืคึผืจืึธืืึธืงืึธืืก ืืึธืื ืืืื ืืึทื ืืื ืคึผืจืึธืกื: ืืื ืืืืืืจืึทืืื ืืึทืืึทืืื DNS ืจืืงืืืขืก ืคืื ืงืืื ืื ืืขืจืกืขืคึผืฉืึทื ... ืืื ืคืื ืื ืืืืขืจืืืื ืืึทืจืื ืคืื ืืขืจ ืึธืจืืึทื ืืืึทืฆืืข. ืื ืคึผืจืึธืืึธืงืึธืืก ื ืืฆื ืืคึฟืจื TLS (Transport Layer Security) ืฆื ืคืึทืจืืืืื ืึท ืื ืงืจืืคึผืืื ืคึฟืึทืจืืื ืืื ื ืฆืืืืฉื ืึท ืงืืืขื ื ืืืึธืก ืืืื ืคึฟืจืืื ืืื ืึท ืกืขืจืืืขืจ ืืืึธืก ืืืืื ืื ืก ืคึฟืจืืื ืืืืขืจ ืึท ืคึผืึธืจื ืืืึธืก ืืื ื ืืฉื ื ืึธืจืืึทืื ืืขื ืืฆื ืคึฟืึทืจ ืื ืก ืคืึทืจืงืขืจ.
ืื ืงืึทื ืคืึทืืขื ืฉืืึทืืึทืื ืคืื ืื ืก ืงืืืืจืื ืืื ืึท ืืจืืืก ืคึผืืืก ืคืื ืื ืคึผืจืึธืืึธืงืึธืืก. ืึธืืขืจ, ืืื ืฉืืขืื ืคึผืจืึธืืืขืืก ืคึฟืึทืจ ืืืืขืจืืืื ืืึทืจืื ืืืึธืก ืืืื ืืึธื ืืืึธืจ ื ืขืฅ ืคืึทืจืงืขืจ ืืื ืืขืืขืงื ืืื ืคืึทืจืฉืคึผืึทืจื ืืืืืข ืงืึทื ืขืงืฉืึทื ื. ืืืืึทื ืื ืคึผืจืึธืืึธืงืึธืืก ืืขื ืขื ืึทื ืืขืจืฉ ืืื ืืืืขืจ ืืืคึผืืึทืืขื ืืืืฉืึทื, ืื ืึทื ืึทืืืกืืก ืืขืืืึธืืก ืืืขื ืืืื ืึทื ืืขืจืฉ ืฆืืืืฉื DoH ืืื DoT.
ืื ืก ืืืืขืจ ืืืืคึผืก (ืืึธื)
ืื ืก ืืื ืืืืคึผืก
DoH ื ืืฆื ืื ืืืงืื ืืข ืคึผืึธืจื 443 ืคึฟืึทืจ HTTPS, ืคึฟืึทืจ ืืืึธืก ืืขืจ RFC ืืขืจืงืืขืจื ืกืคึผืึทืกืืคืืงืื ืึทื ืื ืืืื ื ืืื ืฆื "ืืืฉื ืืึธื ืคืึทืจืงืขืจ ืืื ืื ืืขืจืข HTTPS ืคืึทืจืงืขืจ ืืืืฃ ืืขืจ ืืขืืืืงืขืจ ืงืฉืจ", "ืืึทืื ืขืก ืฉืืืขืจ ืฆื ืึทื ืึทืืืื ืื ืก ืคืึทืจืงืขืจ" ืืื ืึทืืื ืึทืจืืื ืขืืขื ืคึฟืืจืืข ืงืึธื ืืจืึธืืก. (
ืจืืกืงืก ืคึฟืึทืจืืื ืื ืืื ืืึธื
ืืืื ืืืจ ืงืขื ืขื ื ืืฉื ืืืกืืืืื ืจืขืืืืขืจ HTTPS ืคืึทืจืงืขืจ ืคืื ืืึธื ืจืืงืืืขืก, ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืืืื ืึธืจืืึทื ืืืึทืฆืืข ืงืขื ืขื (ืืื ืืืขื) ืืืืคึผืึทืก ืื ืืืืข ืื ืก ืกืขืืืื ืืก ืืืจื ืจืืืขืจืขืงืืื ื ืจืืงืืืขืก ืฆื ืืจืื-ืคึผืึทืจืืื ืกืขืจืืืขืจืก ืจืืกืคึผืึทื ืืื ื ืฆื ืืึธื ืจืืงืืืขืก, ืืืึธืก ืืืืคึผืึทืกืื ืงืืื ืืึธื ืืืึธืจืื ื, ืืึธืก ืืืืกื, ืืืกืืจืืื ืื ืคืืืืงืืื ืฆื ืงืึธื ืืจืึธื ืื ืื ืก ืคืึทืจืงืขืจ. ืืืขืึทืืื, ืืืจ ืืึธื ืงืึธื ืืจืึธืืืจื ืืึธื ื ืืฆื HTTPS ืืขืงืจืืคึผืืืึธื ืคืึทื ืืงืฉืึทื ื.
ะ
ืื ืฉืืจืื ื ืืืืืึทืืืืืื ืืื ืงืึธื ืืจืึธื ืคืื ืืึธื ืคืึทืจืงืขืจ
ืืื ืืขืจ ืืขืกืืขืจ ืืืืืื ื ืคึฟืึทืจ ืืึธื ืงืึธื ืืจืึธื, ืืืจ ืจืขืงืึธืืขื ืืืจื ืงืึทื ืคืืืืขืจืื ื NGFW ืฆื ืืขืงืจืืคึผื ืืืืคึผืก ืคืึทืจืงืขืจ ืืื ืคืึทืจืฉืคึผืึทืจื ืืึธื ืคืึทืจืงืขืจ (ืึทืคึผืคึผืืืงืึทืืืึธื ื ืึธืืขื: dns-over-https).
ืขืจืฉืืขืจ, ืืึทืื ืืืืขืจ ืึทื NGFW ืืื ืงืึทื ืคืืืืขืจื ืฆื ืืขืงืจืืคึผื ืืืืคึผืก, ืืืื ืฆื
ืจืืข, ืฉืึทืคึฟื ืึท ืืขืจืฉื ืคึฟืึทืจ ืึทืคึผืืึทืงืืืฉืึทื ืคืึทืจืงืขืจ "dns-over-https" ืืื ืืขืืืืื ืืื ืื:
Palo Alto Networks NGFW ืืขืจืฉื ืฆื ืคืึทืจืฉืคึผืึทืจื ืื ืก-ืืืืขืจ-HTTPS
ืืื ืึท ืื ืืขืจืื ืึธืืืขืจื ืึทืืืื (ืืืื ืืืื ืึธืจืืึทื ืืืึทืฆืืข ืืื ื ืืฉื ืืึธืจ ืืืคึผืืึทืืขื ืึทื HTTPS ืืขืงืจืืคึผืืืึธื), NGFW ืงืขื ืขื ืืืื ืงืึทื ืคืืืืขืจื ืฆื ืฆืืืืืื ืึท "ืืืืงืขื ืขื" ืงืึทืืฃ ืฆื ืื "dns-over-https" ืึทืคึผืืึทืงืืืฉืึทื ืฉืืึทื, ืึธืืขืจ ืื ืืืืจืงืื ื ืืืขื ืืืื ืืืืืืขื ืฆื ืืืึทืงืื ื ืืืืขืจ ืืขืืื ื- ืืืงืื ื ืืึธื ืกืขืจืืืขืจืก ืืืจื ืืืืขืจ ืคืขืื ื ืึธืืขื, ืึทืืื ืึธื HTTPS ืืขืงืจืืคึผืืืึธื, ืืึธื ืคืึทืจืงืขืจ ืงืขื ืขื ื ืื ืืืื ืืึธืจ ืื ืกืคึผืขืงืืื (ืืขื
DNS ืืืืขืจ TLS (DoT)
ืื ืก ืืื TLS
ืืฉืขืช ืื DoH ืคึผืจืึธืืึธืงืึธื ืืขื ืื ืฆื ืืืฉื ืืื ืื ืืขืจืข ืคืึทืจืงืขืจ ืืื ืืขืจ ืืขืืืืงืขืจ ืคึผืึธืจื, ืืึธื ืึทื ืฉืืึธื ืืืคืึธืืฅ ืฆื ื ืืฆื ืึท ืกืคึผืขืฆืืขื ืคึผืึธืจื ืจืขืืขืจืืืืจื ืคึฟืึทืจ ืืขื ืืืืื ืฆืื, ืืคืืื ืกืคึผืึทืกืืคืืงืื ื ืื ืืขืจืืืืื ืื ืืขืืืข ืคึผืึธืจื ืฆื ื ืืฆื ืืืจื ืืจืืืืฆืืื ืขืื ืึทื ืขื ืงืจืืคึผืืื ืื ืก ืคืึทืจืงืขืจ (
ืื ืืึธื ืคึผืจืึธืืึธืงืึธื ื ืืฆื TLS ืฆื ืฆืืฉืืขืื ืขื ืงืจืืคึผืฉืึทื ืืืึธืก ืขื ืงืึทืคึผืกืึทืืืืฅ ื ืึธืจืืึทื ืื ืก ืคึผืจืึธืืึธืงืึธื ืคึฟืจืืื, ืืื ืคืึทืจืงืขืจ ื ืืฆื ืื ืืึทืืืืกื ืคึผืึธืจื 853 (
ืจืืกืงืก ืคึฟืึทืจืืื ืื ืืื ืืึธื
Google ืืื ืืืคึผืืึทืืขื ืึทื ืืึธื ืืื ืืืื ืงืืืขื ื
ืื ืฉืืจืื ื ืืืืืึทืืืืืื ืืื ืงืึธื ืืจืึธื ืคืื ืืึธื ืคืึทืจืงืขืจ
ืืื ืึท ืืขืกืืขืจ ืคืืจ ืคึฟืึทืจ ืืึธื ืงืึธื ืืจืึธื, ืืืจ ืจืขืงืึธืืขื ืืืจื ืงืืื ืคืื ืื ืืืืื, ืืืืืจื ืืืืฃ ืืืื ืึธืจืืึทื ืืืึทืฆืืข ืก ืจืขืงืืืืจืขืืขื ืฅ:
-
ืงืึทื ืคืืืืขืจ NGFW ืฆื ืืขืงืจืืคึผื ืึทืืข ืคืึทืจืงืขืจ ืคึฟืึทืจ ืืขืกืืื ืืืฉืึทื ืคึผืึธืจื 853. ืืืจื ืืขืงืจืืคึผืืื ื ืคืึทืจืงืขืจ, ืืึธื ืืืขื ืืขืจืฉืืึทื ืขื ืืื ืึท ืื ืก ืึทืคึผืืึทืงืืืฉืึทื ืฆื ืืืึธืก ืืืจ ืงืขื ืขื ืฆืืืืืื ืงืืื ืงืึทืืฃ, ืึทืืึท ืืื ืืขืื ืึทืืึธื ืขืืขื ื
Palo Alto Networks DNS Security ืฆื ืงืึธื ืืจืึธืืืจื DGA ืืึธืืืืื ื ืึธืืขืจ ืึท ืืืืืกืืื ื ืืืื ืขืจืื ืก ืกืื ืงืืึธืืื ื ืืื ืึทื ืื-ืกืคึผืืืืึทืจืข. -
ืึทื ืื ืืขืจ ืืจืืจื ืืื ืฆื ืืึธืื ืื ืึทืคึผ-ืฉืืึทื ืืึธืืึธืจ ืืึธืจ ืคืึทืจืฉืคึผืึทืจื 'dns-over-tls' ืคืึทืจืงืขืจ ืืืืฃ ืคึผืึธืจื 853. ืืึธืก ืืื ืืืืฉืึทืืืึทืื ืืืึทืงื ืืืจื ืคืขืืืงืืึทื, ืงืืื ืงืึทืืฃ ืืื ืคืืจืืื ืื (ืกืืึทืื ืืืจ ืกืคึผืึทืกืืคืืงืื ืืึธืื 'dns-over-tls' ืึทืคึผืืึทืงืืืฉืึทื ืึธืืขืจ ืคึผืึธืจื ืคืึทืจืงืขืจ 853).
ืืงืืจ: www.habr.com