ΠΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅ ΠΎΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° DoH ΠΈ DoT
DoH ΠΈ DoT Π·Π°ΡΠΈΡΠ°
ΠΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ Π»ΠΈ ΡΠ²ΠΎΡ DNS ΡΡΠ°ΡΠΈΠΊ? ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈΡΠ΅ ΠΈΠ½Π²Π΅ΡΡΠΈΡΠ°Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅, ΠΏΠ°ΡΠΈ ΠΈ ΡΡΠΈΠ»ΠΈΡ Π² Π·Π°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΠ²ΠΎΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, Π΅Π΄Π½Π° ΠΎΠ±Π»Π°ΡΡ, ΠΊΠΎΡΡΠΎ ΡΠ΅ΡΡΠΎ Π½Π΅ ΠΏΠΎΠ»ΡΡΠ°Π²Π° Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π΅ DNS.
ΠΠ΄ΠΈΠ½ Π΄ΠΎΠ±ΡΡ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΡΠΈΡΠΊΠΎΠ²Π΅ΡΠ΅, ΠΊΠΎΠΈΡΠΎ DNS Π½ΠΎΡΠΈ Π΅
31% ΠΎΡ Π°Π½ΠΊΠ΅ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ»Π°ΡΠΎΠ²Π΅ ransomware ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ DNS Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅. ΠΠΎΠ½ΡΡΠ°ΡΠ°ΡΠΈΠΈ ΠΎΡ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ΡΠΎ
31% ΠΎΡ Π°Π½ΠΊΠ΅ΡΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΊΠ»Π°ΡΠΎΠ²Π΅ ransomware ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ DNS Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅.
ΠΡΠΎΠ±Π»Π΅ΠΌΡΡ Π΅ ΡΠ΅ΡΠΈΠΎΠ·Π΅Π½. Π‘ΠΏΠΎΡΠ΅Π΄ ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠΊΠ°ΡΠ° Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΡ Palo Alto Networks Unit 42 ΠΏΡΠΈΠ±Π»ΠΈΠ·ΠΈΡΠ΅Π»Π½ΠΎ 85% ΠΎΡ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° DNS, Π·Π° Π΄Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π΅Π½ ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Π½ ΠΊΠ°Π½Π°Π», ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π»ΠΈΡΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Ρ Π·Π»ΠΎΠ²ΡΠ΅Π΄Π΅Π½ ΡΠΎΡΡΡΠ΅Ρ Π²ΡΠ² Π²Π°ΡΠ°ΡΠ° ΠΌΡΠ΅ΠΆΠ°, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π΄Π° ΠΎΡΠΊΡΠ°Π΄Π½Π°Ρ Π΄Π°Π½Π½ΠΈ. ΠΡ ΡΠ°ΠΌΠΎΡΠΎ ΡΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ DNS ΡΡΠ°ΡΠΈΠΊΡΡ Π΅ Π΄ΠΎ Π³ΠΎΠ»ΡΠΌΠ° ΡΡΠ΅ΠΏΠ΅Π½ Π½Π΅ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ ΠΈ ΠΌΠΎΠΆΠ΅ Π»Π΅ΡΠ½ΠΎ Π΄Π° Π±ΡΠ΄Π΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΎΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈΡΠ΅ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π° NGFW.
ΠΠΎΡΠ²ΠΈΡ Π° ΡΠ΅ Π½ΠΎΠ²ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π·Π° DNS, Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΠΏΠΎΠ²ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° Π½Π° DNS Π²ΡΡΠ·ΠΊΠΈΡΠ΅. Π’Π΅ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΎΡ Π²ΠΎΠ΄Π΅ΡΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ Π½Π° ΡΠΎΡΡΡΠ΅Ρ. ΠΡΠΈΠΏΡΠΈΡΠ°Π½ΠΈΡΡ DNS ΡΡΠ°ΡΠΈΠΊ ΡΠΊΠΎΡΠΎ ΡΠ΅ Π·Π°ΠΏΠΎΡΠ½Π΅ Π΄Π° Π½Π°ΡΠ°ΡΡΠ²Π° Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ. ΠΡΠΈΠΏΡΠΈΡΠ°Π½ΠΈΡΡ DNS ΡΡΠ°ΡΠΈΠΊ, ΠΊΠΎΠΉΡΠΎ Π½Π΅ Π΅ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΡΠΈΡΠΊ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊΠ°Π²Π° Π·Π°ΠΏΠ»Π°Ρ Π° ΡΠ° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ DNS Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π΅ Π·Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅. Π‘Π΅Π³Π° Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π»ΠΈΡΠ΅ ΠΈΡΠΊΠ°Ρ ΠΎΡΠΊΡΠΏ ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°ΡΠ°, Π·Π° Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΡ Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ Π²Π°ΡΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. Garmin Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠ»Π°ΡΠΈ 10 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°ΡΠ°.
ΠΠΎΠ³Π°ΡΠΎ ΡΠ° ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈ, NGFW ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΎΡΠΊΠ°ΠΆΠ°Ρ ΠΈΠ»ΠΈ Π·Π°ΡΠΈΡΡΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° 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 (ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π° ΡΡΠ°Π½ΡΠΏΠΎΡΡΠ½ΠΈΡ ΡΠ»ΠΎΠΉ), Π·Π° Π΄Π° ΡΡΡΠ°Π½ΠΎΠ²ΡΡ ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π° Π²ΡΡΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΠΈΠ΅Π½Ρ, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠ°Π²ΠΈ Π·Π°ΡΠ²ΠΊΠΈ, ΠΈ ΡΡΡΠ²ΡΡ, ΡΠ°Π·ΡΠ΅ΡΠ°Π²Π°Ρ 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 Π½Π° Palo Alto Networks Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° DNS ΠΏΡΠ΅Π· HTTPS
ΠΠ°ΡΠΎ ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½Π° Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° (Π°ΠΊΠΎ Π²Π°ΡΠ°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ Π½Π΅ Π΅ Π²Π½Π΅Π΄ΡΠΈΠ»Π° Π½Π°ΠΏΡΠ»Π½ΠΎ HTTPS Π΄Π΅ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅), NGFW ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ Π΄Π° ΠΏΡΠΈΠ»Π°Π³Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ βΠΎΡΠΊΠ°Π·β ΠΊΡΠΌ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ β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 ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ Π½Π° Palo Alto Networks Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½Π΅ Π½Π° DGA Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΠΈΠ»ΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΡΠ°ΠΊΡΠ²DNS Sinkholing ΠΈ Π°Π½ΡΠΈΡΠΏΠΈΠΎΠ½ΡΠΊΠΈ ΡΠΎΡΡΡΠ΅Ρ. -
ΠΠ»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π° Π΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡΡ Π½Π° App-ID Π΄Π° Π±Π»ΠΎΠΊΠΈΡΠ° Π½Π°ΠΏΡΠ»Π½ΠΎ ΡΡΠ°ΡΠΈΠΊΠ° βdns-over-tlsβ Π½Π° ΠΏΠΎΡΡ 853. Π’ΠΎΠ²Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π΅ Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅, Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ (ΠΎΡΠ²Π΅Π½ Π°ΠΊΠΎ ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π½Π΅ ΡΠ°Π·ΡΠ΅ΡΠΈΡΠ΅ βdns-over-tlsβ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΡΡ 853 Π‘Π΅ΡΠΈΡ
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com