ΠΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΈΠ·ΠΈΡΠΈΡΠ΅ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° DoH ΠΈ DoT
DoH ΠΈ DoT Π·Π°ΡΡΠΈΡΠ°
ΠΠ°Π»ΠΈ Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ Π²Π°ΡΠΈΠΎΡ DNS ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ? ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ°Π°Ρ ΠΌΠ½ΠΎΠ³Ρ Π²ΡΠ΅ΠΌΠ΅, ΠΏΠ°ΡΠΈ ΠΈ Π½Π°ΠΏΠΎΡ Π²ΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ. Π‘Π΅ΠΏΠ°ΠΊ, Π΅Π΄Π½Π° ΠΎΠ±Π»Π°ΡΡ ΠΊΠΎΡΠ° ΡΠ΅ΡΡΠΎ Π½Π΅ Π΄ΠΎΠ±ΠΈΠ²Π° Π΄ΠΎΠ²ΠΎΠ»Π½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π΅ DNS.
ΠΠΎΠ±Π°Ρ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΡΠΈΠ·ΠΈΡΠΈΡΠ΅ ΡΡΠΎ Π³ΠΈ Π½ΠΎΡΠΈ DNS Π΅
31% ΠΎΠ΄ ΠΈΡΠΏΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ»Π°ΡΠΈ Π½Π° ΠΎΡΠΊΡΠΏΠ½ΠΈ ΡΠΎΡΡΠ²Π΅Ρ ΠΊΠΎΡΠΈΡΡΠ΅Π»Π΅ DNS Π·Π° ΡΠ°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡΡΠ΅Π²ΠΈ.ΠΠ°ΠΎΠ΄ΠΈ ΠΎΠ΄ ΡΡΡΠ΄ΠΈΡΠ°ΡΠ°
31% ΠΎΠ΄ ΠΈΡΠΏΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ»Π°ΡΠΈ Π½Π° ransomware ΠΊΠΎΡΠΈΡΡΠ΅Π»Π΅ DNS Π·Π° ΡΠ°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡΡΠ΅Π²ΠΈ.
ΠΡΠΎΠ±Π»Π΅ΠΌΠΎΡ Π΅ ΡΠ΅ΡΠΈΠΎΠ·Π΅Π½. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠΊΠ°ΡΠ° Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡΠ° Palo Alto Networks Unit 42, ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ½ΠΎ 85% ΠΎΠ΄ ΠΌΠ°Π»ΠΈΡΠΈΠΎΠ·Π½ΠΈΠΎΡ ΡΠΎΡΡΠ²Π΅Ρ ΠΊΠΎΡΠΈΡΡΠΈ DNS Π·Π° Π΄Π° Π²ΠΎΡΠΏΠΎΡΡΠ°Π²ΠΈ ΠΊΠ°Π½Π°Π» Π·Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π°, Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΡΠΈ ΠΈΠΌ Π½Π° Π½Π°ΠΏΠ°ΡΠ°ΡΠΈΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΈΠ½ΡΠ΅ΠΊΡΠΈΡΠ°Π°Ρ ΠΌΠ°Π»ΠΈΡΠΈΠΎΠ·Π΅Π½ ΡΠΎΡΡΠ²Π΅Ρ Π²ΠΎ Π²Π°ΡΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Π° ΠΊΡΠ°Π΄Π°Ρ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ. ΠΠ΄ ΡΠ²ΠΎΠ΅ΡΠΎ ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅, ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ DNS Π²ΠΎ Π³ΠΎΠ»Π΅ΠΌΠ° ΠΌΠ΅ΡΠ° Π΅ Π½Π΅ΡΠΈΡΡΠΈΡΠ°Π½ ΠΈ ΠΌΠΎΠΆΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΡΠ΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠΎ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈΡΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ NGFW.
Π‘Π΅ ΠΏΠΎΡΠ°Π²ΠΈΡΠ° Π½ΠΎΠ²ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π·Π° DNS ΡΠΎ ΡΠ΅Π» Π΄Π° ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ Π΄ΠΎΠ²Π΅ΡΠ»ΠΈΠ²ΠΎΡΡΠ° Π½Π° DNS ΠΊΠΎΠ½Π΅ΠΊΡΠΈΠΈΡΠ΅. Π’ΠΈΠ΅ ΡΠ΅ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΈ ΠΎΠ΄ Π²ΠΎΠ΄Π΅ΡΠΊΠΈ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠΈ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠ΄Π°Π²Π°ΡΠΈ Π½Π° ΡΠΎΡΡΠ²Π΅Ρ. Π¨ΠΈΡΡΠΈΡΠ°Π½ΠΈΠΎΡ DNS ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ Π½Π°ΡΠΊΠΎΡΠΎ ΡΠ΅ ΠΏΠΎΡΠ½Π΅ Π΄Π° ΡΠ°ΡΡΠ΅ Π²ΠΎ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ. Π¨ΠΈΡΡΠΈΡΠ°Π½ΠΈΠΎΡ DNS ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ ΠΊΠΎΡ Π½Π΅ Π΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΈ ΡΠ΅ΡΠ΅Π½ ΡΠΎ Π°Π»Π°ΡΠΊΠΈ ΠΏΡΠ΅ΡΡΡΠ°Π²ΡΠ²Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ΅Π½ ΡΠΈΠ·ΠΈΠΊ Π·Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°ΡΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊΠ²Π° Π·Π°ΠΊΠ°Π½Π° ΡΠ΅ ΠΊΡΠΈΠΏΡΠΎΠ»ΠΎΠΊΠ΅ΡΠΈΡΠ΅ ΠΊΠΎΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ DNS Π·Π° ΡΠ°Π·ΠΌΠ΅Π½Π° Π½Π° ΠΊΠ»ΡΡΠ΅Π²ΠΈ Π·Π° ΡΠΈΡΡΠΈΡΠ°ΡΠ΅. ΠΠ°ΠΏΠ°ΡΠ°ΡΠΈΡΠ΅ ΡΠ΅Π³Π° Π±Π°ΡΠ°Π°Ρ ΠΎΡΠΊΡΠΏ ΠΎΠ΄ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°ΡΠΈ Π·Π° Π΄Π° Π³ΠΎ Π²ΡΠ°ΡΠ°Ρ ΠΏΡΠΈΡΡΠ°ΠΏΠΎΡ Π΄ΠΎ Π²Π°ΡΠΈΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ. Garmin, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ»Π°ΡΠΈ 10 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π΄ΠΎΠ»Π°ΡΠΈ.
ΠΠΎΠ³Π° ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ, NGFWs ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ° Π½Π΅Π³ΠΈΡΠ°Π°Ρ ΠΈΠ»ΠΈ Π·Π°ΡΡΠΈΡΠ°Ρ ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° DNS-over-TLS (DoT) ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ΄Π±ΠΈΠ΅ ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° DNS-over-HTTPS (DoH), ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΡΠΈ Π΄Π° ΡΠ΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ΅Π»ΠΈΠΎΡ DNS ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ°.
Π¨ΡΠΎ Π΅ ΡΠΈΡΡΠΈΡΠ°Π½ DNS?
Π¨ΡΠΎ Π΅ DNS
Π‘ΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΠΈΠΌΠΈΡΠ° Π½Π° Π΄ΠΎΠΌΠ΅Π½ΠΈ (DNS) ΡΠ΅ΡΠ°Π²Π° ΠΈΠΌΠΈΡΠ° Π½Π° Π΄ΠΎΠΌΠ΅Π½ΠΈ ΡΠΈΡΠ»ΠΈΠ²ΠΈ ΠΎΠ΄ ΡΠΎΠ²Π΅ΠΊ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π΄ΡΠ΅ΡΠ°
ΠΠ°ΡΠ°ΡΠ°ΡΠ° ΠΈ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Π½Π° DNS ΡΠ΅ ΠΈΡΠΏΡΠ°ΡΠ°Π°Ρ Π½ΠΈΠ· ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π²ΠΎ ΠΎΠ±ΠΈΡΠ΅Π½ ΡΠ΅ΠΊΡΡ, Π½Π΅ΡΠΈΡΡΠΈΡΠ°Π½ΠΈ, ΡΡΠΎ ΡΠ° ΠΏΡΠ°Π²ΠΈ ΡΠ°Π½Π»ΠΈΠ²Π° Π½Π° ΡΠΏΠΈΠΎΠ½ΠΈΡΠ°ΡΠ΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΎΡ ΠΈ ΠΏΡΠ΅Π½Π°ΡΠΎΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ ΠΊΠΎΠ½ ΠΌΠ°Π»ΠΈΡΠΈΠΎΠ·Π½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ. Π¨ΠΈΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° DNS Π³ΠΎ ΠΎΡΠ΅ΠΆΠ½ΡΠ²Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ΡΠΎ ΠΈΠ»ΠΈ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° Π·Π° DNS Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠ΅Π½ΠΎΡΠΎΡ. Π¨ΠΈΡΡΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° ΠΈ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Π½Π° DNS Π²Π΅ Π·Π°ΡΡΠΈΡΡΠ²Π° ΠΎΠ΄ Π½Π°ΠΏΠ°Π΄ΠΈΡΠ΅ Man-in-the-Middle Π΄ΠΎΠ΄Π΅ΠΊΠ° ΡΠ° ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΈΡΡΠ°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ ΠΊΠ°ΠΊΠΎ ΠΈ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈΠΎΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠΎ ΠΎΠ±ΠΈΡΠ΅Π½ ΡΠ΅ΠΊΡΡ DNS (Π‘ΠΈΡΡΠ΅ΠΌ Π·Π° ΠΈΠΌΠ΅ Π½Π° Π΄ΠΎΠΌΠ΅Π½).
ΠΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° ΠΈΠ·ΠΌΠΈΠ½Π°ΡΠΈΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π³ΠΎΠ΄ΠΈΠ½ΠΈ, Π±Π΅Π° Π²ΠΎΠ²Π΅Π΄Π΅Π½ΠΈ Π΄Π²Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π·Π° ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ DNS:
-
DNS-Π½Π°Π΄-HTTPS (DoH)
-
DNS-over-TLS (DoT)
ΠΠ²ΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΠΈΠΌΠ°Π°Ρ Π΅Π΄Π½ΠΎ Π½Π΅ΡΡΠΎ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΎ: ΡΠΈΠ΅ Π½Π°ΠΌΠ΅ΡΠ½ΠΎ Π³ΠΈ ΠΊΡΠΈΡΠ°Ρ Π±Π°ΡΠ°ΡΠ°ΡΠ° Π·Π° DNS ΠΎΠ΄ ΠΊΠ°ΠΊΠ²ΠΎ Π±ΠΈΠ»ΠΎ ΠΏΡΠ΅ΡΡΠ΅ΡΠ½ΡΠ²Π°ΡΠ΅... ΠΊΠ°ΠΊΠΎ ΠΈ ΠΎΠ΄ ΡΡΠ²Π°ΡΠΈΡΠ΅ Π½Π° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ°ΡΠ°. ΠΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ ΠΏΡΠ²Π΅Π½ΡΡΠ²Π΅Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ TLS (Transport Layer Security) Π·Π° Π΄Π° Π²ΠΎΡΠΏΠΎΡΡΠ°Π²Π°Ρ ΡΠΈΡΡΠΈΡΠ°Π½Π° Π²ΡΡΠΊΠ° ΠΏΠΎΠΌΠ΅ΡΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ ΡΡΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π° ΠΏΡΠ°ΡΠ°ΡΠ° ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ ΡΡΠΎ ΡΠ΅ΡΠ°Π²Π° DNS-ΠΏΡΠ°ΡΠ°ΡΠ° ΠΏΡΠ΅ΠΊΡ ΠΏΠΎΡΡΠ° ΡΡΠΎ Π²ΠΎΠΎΠ±ΠΈΡΠ°Π΅Π½ΠΎ Π½Π΅ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ DNS.
ΠΠΎΠ²Π΅ΡΠ»ΠΈΠ²ΠΎΡΡΠ° Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° Π·Π° DNS Π΅ Π³ΠΎΠ»Π΅ΠΌ ΠΏΠ»ΡΡ Π½Π° ΠΎΠ²ΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ. Π‘Π΅ΠΏΠ°ΠΊ, ΡΠΈΠ΅ ΠΏΡΠ΅ΡΡΡΠ°Π²ΡΠ²Π°Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π·Π° ΡΡΠ²Π°ΡΠΈΡΠ΅ ΠΊΠΎΠΈ ΠΌΠΎΡΠ° Π΄Π° Π³ΠΎ ΡΠ»Π΅Π΄Π°Ρ ΠΌΡΠ΅ΠΆΠ½ΠΈΠΎΡ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ ΠΈ Π΄Π° ΠΎΡΠΊΡΠΈΡΠ°Ρ ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°Π°Ρ ΠΌΠ°Π»ΠΈΡΠΈΠΎΠ·Π½ΠΈ Π²ΡΡΠΊΠΈ. ΠΠΈΠ΄Π΅ΡΡΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°Π°Ρ Π²ΠΎ Π½ΠΈΠ²Π½Π°ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°, ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ Π·Π° Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ΅ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°Π°Ρ ΠΏΠΎΠΌΠ΅ΡΡ DoH ΠΈ DoT.
DNS ΠΏΡΠ΅ΠΊΡ HTTPS (DoH)
DNS Π²ΠΎ HTTPS
DoH ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ Π΄ΠΎΠ±ΡΠΎ ΠΏΠΎΠ·Π½Π°ΡΠ°ΡΠ° ΠΏΠΎΡΡΠ° 443 Π·Π° HTTPS, Π·Π° ΠΊΠΎΡΠ° RFC ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ Π½Π°Π²Π΅Π΄ΡΠ²Π° Π΄Π΅ΠΊΠ° Π½Π°ΠΌΠ΅ΡΠ°ΡΠ° Π΅ βΠ΄Π° ΡΠ΅ ΠΈΠ·ΠΌΠ΅ΡΠ° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ Π½Π° DoH ΡΠΎ Π΄ΡΡΠ³ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ HTTPS Π½Π° ΠΈΡΡΠ°ΡΠ° Π²ΡΡΠΊΠ°β, βΠ΄Π° ΡΠ΅ ΠΎΡΠ΅ΠΆΠ½Π΅ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠ° Π½Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ DNSβ ΠΈ Π½Π° ΡΠΎΡ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠ΅ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π°Ρ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈ (
Π ΠΈΠ·ΠΈΡΠΈ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ DoH
ΠΠΊΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π°ΡΠ΅ ΡΠ΅Π΄ΠΎΠ²Π½ΠΈΠΎΡ HTTPS ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ ΠΎΠ΄ Π±Π°ΡΠ°ΡΠ°ΡΠ° Π·Π° DoH, ΡΠΎΠ³Π°Ρ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈΡΠ΅ Π²ΠΎ Π²Π°ΡΠ°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ° ΠΌΠΎΠΆΠ°Ρ (ΠΈ ΡΠ΅) Π³ΠΈ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»Π°Ρ Π»ΠΎΠΊΠ°Π»Π½ΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ Π·Π° DNS ΡΠΎ ΠΏΡΠ΅Π½Π°ΡΠΎΡΡΠ²Π°ΡΠ΅ Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° Π΄ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΠΊΠΎΠΈ ΠΎΠ΄Π³ΠΎΠ²Π°ΡΠ°Π°Ρ Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° DoH, ΡΡΠΎ Π³ΠΎ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΡΠ²Π° ΡΠ΅ΠΊΠΎΠ΅ ΡΠ»Π΅Π΄Π΅ΡΠ΅, ΠΎΠ΄Π½ΠΎΡΠ½ΠΎ ΡΠ° ΡΠ½ΠΈΡΡΡΠ²Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΡΠ΅ Π³ΠΎ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ Π½Π° DNS. ΠΠ΄Π΅Π°Π»Π½ΠΎ, ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ DoH ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° Π΄Π΅ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ HTTPS.
Π
ΠΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΠ΅ Π²ΠΈΠ΄Π»ΠΈΠ²ΠΎΡΡ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ Π½Π° DoH
ΠΠ°ΠΊΠΎ Π½Π°ΡΠ΄ΠΎΠ±ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° DoH, ΠΏΡΠ΅ΠΏΠΎΡΠ°ΡΡΠ²Π°ΠΌΠ΅ Π΄Π° Π³ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ NGFW Π·Π° Π΄Π΅ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ HTTPS ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ DoH (ΠΈΠΌΠ΅ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°: dns-over-https).
ΠΡΠ²ΠΎ, ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ Π΄Π°Π»ΠΈ NGFW Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Π΄Π° Π΄Π΅ΡΠΈΡΡΠΈΡΠ° HTTPS, ΡΠΏΠΎΡΠ΅Π΄
ΠΡΠΎΡΠΎ, ΠΊΡΠ΅ΠΈΡΠ°ΡΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π·Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ βdns-over-httpsβ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ»Ρ:
ΠΡΠ°Π²ΠΈΠ»ΠΎ NGFW Π½Π° ΠΌΡΠ΅ΠΆΠΈΡΠ΅ Π½Π° ΠΠ°Π»ΠΎ ΠΠ»ΡΠΎ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° DNS-ΠΏΡΠ΅ΠΊΡ HTTPS
ΠΠ°ΠΊΠΎ ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½Π° Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° (Π°ΠΊΠΎ Π²Π°ΡΠ°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ° Π½Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π»Π° ΡΠ΅Π»ΠΎΡΠ½ΠΎ HTTPS Π΄Π΅ΡΠΈΡΡΠΈΡΠ°ΡΠ΅), NGFW ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ° Π΄Π° ΠΏΡΠΈΠΌΠ΅Π½ΠΈ Π΄Π΅ΡΡΡΠ²ΠΎ βΠ½Π΅Π³ΠΈΡΠ°β Π½Π° ID Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° βdns-over-httpsβ, Π½ΠΎ Π΅ΡΠ΅ΠΊΡΠΎΡ ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π½Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ Π΄ΠΎΠ±ΡΠΎ- ΠΏΠΎΠ·Π½Π°ΡΠΈ DoH ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΏΠΎ Π½ΠΈΠ²Π½ΠΎΡΠΎ ΠΈΠΌΠ΅ Π½Π° Π΄ΠΎΠΌΠ΅Π½, ΠΏΠ° ΠΊΠ°ΠΊΠΎ Π±Π΅Π· HTTPS Π΄Π΅ΡΠΈΡΡΠΈΡΠ°ΡΠ΅, ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ DoH Π½Π΅ ΠΌΠΎΠΆΠ΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈ (Π²ΠΈΠ΄ΠΈ
DNS ΠΏΡΠ΅ΠΊΡ TLS (DoT)
DNS Π²Π½Π°ΡΡΠ΅ Π²ΠΎ TLS
ΠΠΎΠ΄Π΅ΠΊΠ° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ DoH ΠΈΠΌΠ° ΡΠ΅Π½Π΄Π΅Π½ΡΠΈΡΠ° Π΄Π° ΡΠ΅ ΠΌΠ΅ΡΠ° ΡΠΎ Π΄ΡΡΠ³ΠΈΠΎΡ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ Π½Π° ΠΈΡΡΠ°ΡΠ° ΠΏΠΎΡΡΠ°, DoT Π½Π°ΠΌΠ΅ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π° ΠΏΠΎΡΡΠ° ΡΠ΅Π·Π΅ΡΠ²ΠΈΡΠ°Π½Π° Π·Π° ΡΠ°Π° Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° ΡΠ΅Π», Π΄ΡΡΠΈ ΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ Π½Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΈΡΡΠ°ΡΠ° ΠΏΠΎΡΡΠ° Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΎΠ΄ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈΠΎΡ Π½Π΅ΡΠΈΡΡΠΈΡΠ°Π½ DNS ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ (
ΠΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ DoT ΠΊΠΎΡΠΈΡΡΠΈ TLS Π·Π° Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ ΡΡΠΎ Π³ΠΈ ΠΈΠ½ΠΊΠ°ΠΏΡΡΠ»ΠΈΡΠ° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΈΡΠ΅ Π±Π°ΡΠ°ΡΠ° Π·Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ» DNS, ΡΠΎ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ° Π΄ΠΎΠ±ΡΠΎ ΠΏΠΎΠ·Π½Π°ΡΠ°ΡΠ° ΠΏΠΎΡΡΠ° 853 (
Π ΠΈΠ·ΠΈΡΠΈ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΡΠΎ DoT
Google ΠΈΠΌΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ DoT Π²ΠΎ ΡΠ²ΠΎΡΠΎΡ ΠΊΠ»ΠΈΠ΅Π½Ρ
ΠΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΠ΅ Π²ΠΈΠ΄Π»ΠΈΠ²ΠΎΡΡ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° DoT ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ
ΠΠ°ΠΊΠΎ Π½Π°ΡΠ΄ΠΎΠ±ΡΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ° Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° DoT, ΠΏΡΠ΅ΠΏΠΎΡΠ°ΡΡΠ²Π°ΠΌΠ΅ Π±ΠΈΠ»ΠΎ ΠΊΠΎΠ΅ ΠΎΠ΄ Π³ΠΎΡΠ΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΡΠΎ, Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡΠ°:
-
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΡΠ΅ Π³ΠΎ NGFW Π΄Π° Π³ΠΎ Π΄Π΅ΡΠΈΡΡΠΈΡΠ° ΡΠ΅Π»ΠΈΠΎΡ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°Ρ Π·Π° ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° ΠΏΠΎΡΡΠ° 853. Π‘ΠΎ Π΄Π΅ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ, DoT ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΠΊΠ°ΠΊΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ° DNS Π½Π° ΠΊΠΎΡΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΈΠΌΠ΅Π½ΠΈΡΠ΅ Π±ΠΈΠ»ΠΎ ΠΊΠ°ΠΊΠ²Π° Π°ΠΊΡΠΈΡΠ°, ΠΊΠ°ΠΊΠΎ Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΡΠΏΠ»Π°ΡΠ°
ΠΠ°Π»ΠΎ ΠΠ»ΡΠΎ ΠΌΡΠ΅ΠΆΠΈ DNS Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π° DGA Π΄ΠΎΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠΎΠ΅ΡΠΊΠΈDNS Sinkholing ΠΈ Π°Π½ΡΠΈ-ΡΠΏΠΈΠΎΠ½ΡΠΊΠΈ ΡΠΎΡΡΠ²Π΅Ρ. -
ΠΠ»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° Π΅ ΠΌΠΎΡΠΎΡΠΎΡ Π½Π° App-ID ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π΄Π° Π³ΠΎ Π±Π»ΠΎΠΊΠΈΡΠ° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ βdns-over-tlsβ Π½Π° ΠΏΠΎΡΡΠ°ΡΠ° 853. ΠΠ²Π° ΠΎΠ±ΠΈΡΠ½ΠΎ Π΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΎ, Π½Π΅ Π΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ Π΄Π΅ΡΡΡΠ²ΠΎ (ΠΎΡΠ²Π΅Π½ Π°ΠΊΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ Π½Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈΡΠ΅ βdns-over-tlsβ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΠΈΠ»ΠΈ ΠΏΡΠΈΡΡΠ°Π½ΠΈΡΡΠ΅ΡΠΎ 853).
ΠΠ·Π²ΠΎΡ: www.habr.com