π οΈ ΠΠ°ΠΊ ΠΏΠΎΡΠΈΠ½ΠΈΡΡ ΡΠ°ΠΉΡ ΠΏΠΎΠ΄ Π»ΠΎΠΆΠ½ΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ Π’Π‘ΠΠ£: HTTP/2 Only + TLS 1.2
Π ΡΡΠΌ Π·Π°ΠΌΠ΅ΡΠΊΠ°
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π³Π°ΠΉΠ΄ Π΄Π»Ρ Π²Π»Π°Π΄Π΅Π»ΡΡΠ° ΡΠ°ΠΉΡΠ° ΠΈΠ»ΠΈ ΡΠΈΡΠ°Π΄ΠΌΠΈΠ½Π°, ΡΠ΅ΠΉ Π»Π΅Π³Π°Π»ΡΠ½ΡΠΉ ΡΠ΅ΡΡΡΡ Π½Π° ΡΠΎΡΡΠΈΠΉΡΠΊΠΎΠΌ Ρ ΠΎΡΡΠΈΠ½Π³Π΅ (Beget, TimeWeb, Selectel, SpaceWeb, FirstVDS) Β«ΠΏΡΠΈΠ»ΡΠ³Β» Π΄Π»Ρ ΡΠ°ΡΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² Π½Π°ΡΠ°Π»Π΅ ΠΈΡΠ½Ρ 2026 ΠΈΠ·-Π·Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π’Π‘ΠΠ£ (Π’Π΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π‘ΡΠ΅Π΄ΡΡΠ²Π° ΠΡΠΎΡΠΈΠ²ΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ Π£Π³ΡΠΎΠ·Π°ΠΌ) β ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ DPI (Deep Packet Inspection, Π³Π»ΡΠ±ΠΎΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΏΠ°ΠΊΠ΅ΡΠΎΠ²) Π ΠΎΡΠΊΠΎΠΌΠ½Π°Π΄Π·ΠΎΡΠ°. Π Π΅ΡΠ΅Π½ΠΈΠ΅: ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ ΠΎΡΠ΄Π°ΡΡ ΡΠ°ΠΉΡΠ° Π½Π° HTTP/2 Only Π² ΡΠ²ΡΠ·ΠΊΠ΅ Ρ TLS 1.2 (TLS β Transport Layer Security, ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΡΠΎΠΈΡ HTTPS), ΠΎΠ±ΡΡΠ½ΠΎ ΡΠ΅ΡΠ΅Π· reverse-proxy Π½Π° Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠ΅ Caddy. ΠΠ΄Π΅ΡΡ β ΠΏΠΎΡΠ΅ΠΌΡ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ (Π²ΠΊΠ»ΡΡΠ°Ρ ΠΊΠΎΠ½ΡΡΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ: TLS 1.2 ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΡΠΈΠ»ΡΡΡ Π»ΡΡΡΠ΅, ΡΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΠΉ TLS 1.3) ΠΈ ΠΊΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ. Π§ΡΠΎ ΡΡΠΎ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° Π² ΡΠ΅Π»ΠΎΠΌ ΠΈ ΠΏΠΎ ΠΊΠ°ΠΊΠΈΠΌ ΠΏΡΠΈΠ·Π½Π°ΠΊΠ°ΠΌ ΠΎΠ½Π° ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ β Π² ΠΎΠ±Π·ΠΎΡΠ½ΠΎΠΉ Π·Π°ΠΌΠ΅ΡΠΊΠ΅ ΠΏΡΠΎ Β«ΠΡΠ½ΡΡΠΊΡΡ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΡ 2026Β».
Π‘ΡΠ°ΡΡΡ Π΄Π°Π½Π½ΡΡ
ΠΠ΅Ρ Π°Π½ΠΈΠ·ΠΌ ΡΡΠΈΠ³Π³Π΅ΡΠ° β ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³Π° DPI (Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ eByeBots ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΠ΅ΡΡΠ° ΠΡΠ΅ΡΡΠΎΠ²Π° @hyperion_cs, ΠΈΡΠ½Ρ 2026). Π§ΠΈΡΠ»Π° (ΠΏΠΎΡΠΎΠ³ Β«~3 ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π·Π° 60 ΡΠ΅ΠΊΡΠ½Π΄Β», Π·Π°ΠΌΠΎΡΠΎΠ·ΠΊΠ° Β«120 ΡΠ΅ΠΊΡΠ½Π΄Β») ΠΈ ΡΠ°ΠΌ ΡΠ°ΠΊΡ, ΡΡΠΎ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ HTTP/2 + TLS 1.2, β Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ Π½Π° ΠΈΡΠ½Ρ 2026; ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠΈΠ»ΡΡΡΠ° ΡΠ°Π·Π»ΠΈΡΠ°ΡΡΡΡ ΠΏΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°ΠΌ ΠΈ ΡΠ΅Π³ΠΈΠΎΠ½Π°ΠΌ ΠΈ ΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π΅ΠΌ ΠΌΠ΅Π½ΡΡΡΡΡ. ΠΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π»Π΅ΡΠΈΡ ΠΎΠ΄Π½ΠΎ ΠΈΠ· ΡΡΠ»ΠΎΠ²ΠΈΠΉ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ (Π²ΡΠΏΠ»Π΅ΡΠΊ TLS-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ); Π΅ΡΠ»ΠΈ ΡΠ°ΠΉΡ ΡΠ΅ΠΆΠ΅ΡΡΡ ΠΏΠΎ Π΄ΡΡΠ³ΠΎΠΌΡ ΠΏΡΠΈΠ·Π½Π°ΠΊΡ β ΠΎΠ½ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΠΏΠΎΠΌΠΎΡΡ (ΡΠΌ. ΠΎΠ³ΠΎΠ²ΠΎΡΠΊΠΈ Π² ΠΊΠΎΠ½ΡΠ΅).
TL;DR
- Π‘ΠΈΠΌΠΏΡΠΎΠΌ: ΡΠ°ΠΉΡ Π½Π° ΡΠΎΡΡΠΈΠΉΡΠΊΠΎΠΌ Ρ
ΠΎΡΡΠΈΠ½Π³Π΅ Π³ΡΡΠ·ΠΈΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ°Π·, Π½Π΅ ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°Π΅ΡΡΡ CDN (Content Delivery Network β ΡΠ΅ΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΡΡΠ°ΡΠΈΠΊΠΈ: ΠΊΠ°ΡΡΠΈΠ½ΠΎΠΊ, ΡΡΠΈΠ»Π΅ΠΉ, ΡΠΊΡΠΈΠΏΡΠΎΠ²), Π²ΠΈΡΠ½Π΅Ρ
Connection timed out, ΡΠ΅ΡΠ²Π΅Ρ Π½Π΅ ΠΏΠΈΠ½Π³ΡΠ΅ΡΡΡ β Π½ΠΎ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΡΠ°ΡΡΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ (Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΠΈ ΡΠ΅Π³ΠΈΠΎΠ½Π°). - ΠΡΠΈΡΠΈΠ½Π°: Π’Π‘ΠΠ£ ΡΡΠΈΡΠ°Π΅Ρ Π²ΡΠΏΠ»Π΅ΡΠΊ TLS-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ ΠΎΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ Π°Π΄ΡΠ΅ΡΡ ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠΌ VPN (Virtual Private Network β ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΡΠ½Π½Π΅Π»Ρ) ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Π±Π»ΠΎΠΊΠΈΡΡΠ΅Ρ. ΠΡΠ°ΡΠ·Π΅Ρ ΠΏΠΎ HTTP/1.1 ΠΎΡΠΊΡΡΠ²Π°Π΅Ρ 6β30 ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ TLS-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ Π½Π° Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΡΡΠ°Π½ΠΈΡΡ β ΠΈ Π½Π΅Π²ΠΎΠ»ΡΠ½ΠΎ ΠΏΡΠ΅Π²ΡΡΠ°Π΅Ρ ΠΏΠΎΡΠΎΠ³ (Π½Π°Π±Π»ΡΠ΄Π°Π»ΡΡ Π»ΠΈΠΌΠΈΡ ~3 Π½ΠΎΠ²ΡΡ ΡΠ΅ΡΡΠΈΠΈ Π·Π° 60 ΡΠ΅ΠΊΡΠ½Π΄ ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΈΠΌΠ΅Π½ΠΈ Ρ ΠΎΡΡΠ°), Π»ΠΎΠ²Ρ Π·Π°ΠΌΠΎΡΠΎΠ·ΠΊΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ Π½Π° 120 ΡΠ΅ΠΊΡΠ½Π΄.
- Π€ΠΈΠΊΡ: Π·Π°ΡΡΠ°Π²ΠΈΡΡ ΡΠ°ΠΉΡ ΠΎΡΠ΄Π°Π²Π°ΡΡΡΡ ΠΏΠΎ HTTP/2 Only β ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅Ρ Π²ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΊ Π΄ΠΎΠΌΠ΅Π½Ρ Π² ΠΎΠ΄Π½ΠΎ TLS-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, ΠΈ ΠΏΠΎΡΠΎΠ³ Π½Π΅ ΠΏΡΠΎΠ±ΠΈΠ²Π°Π΅ΡΡΡ. ΠΠ»ΡΡ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ TLS Π²Π΅ΡΡΠΈΠ΅ΠΉ 1.2.
- ΠΠ°ΡΠ°Π΄ΠΎΠΊΡ TLS: ΠΎΡΠΊΠ°ΡΠΈΡΡ Ρ TLS 1.3 Π½Π° TLS 1.2 ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ Π½Π΅ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ 1.2 Β«Π»ΡΡΡΠ΅Β», Π° ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΠΎΠ½ Π΄Π»Ρ Π’Π‘ΠΠ£ ΠΏΡΠΈΠ²ΡΡΠ½Π΅Π΅: Π² TLS 1.2 Π² ΠΎΡΠΊΡΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ Π²ΠΈΠ΄Π½Ρ ΠΈ SNI (Server Name Indication β ΠΈΠΌΡ Π΄ΠΎΠΌΠ΅Π½Π°), ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° β ΡΡΡΡΠΊΡΡΡΠ° ΠΎΠΏΠΎΠ·Π½Π°ΡΡΡΡ ΠΊΠ°ΠΊ Β«ΡΡΠ°ΡΡΠΉ Π΄ΠΎΠ±ΡΡΠΉ HTTPSΒ». Π TLS 1.3 ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½, ΠΈ ΡΠ°ΠΌ ΡΠ°ΠΊΡ Β«Π½ΠΎΠ²ΠΎΠ³ΠΎΒ» ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Π’Π‘ΠΠ£ Π΄Π°Π²ΠΈΡ ΠΏΡΠ΅Π²Π΅Π½ΡΠΈΠ²Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΡΡΠ°ΡΠΈΠΊ ΠΈΠ΄ΡΡ Π±ΠΎΠ»ΡΡΠΈΠΌΠΈ ΠΎΠ±ΡΡΠΌΠ°ΠΌΠΈ Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Ρ ΠΎΡΡΠΈΠ½Π³ΠΈ.
- ΠΠ°ΠΊ: ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ reverse-proxy Π½Π° Caddy (HTTP/2 + TLS 1.2), Π½Π°ΠΏΡΠ°Π²ΠΈΡΡ A-Π·Π°ΠΏΠΈΡΠΈ (DNS-Π·Π°ΠΏΠΈΡΠΈ, ΠΏΡΠΈΠ²ΡΠ·ΡΠ²Π°ΡΡΠΈΠ΅ Π΄ΠΎΠΌΠ΅Π½ ΠΊ IP-Π°Π΄ΡΠ΅ΡΡ) Π΄ΠΎΠΌΠ΅Π½Π° Π½Π° ΠΏΡΠΎΠΊΡΠΈ, ΠΏΡΠΎΠΊΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° ΡΠ΅Π°Π»ΡΠ½ΡΠΉ IP Π±ΡΠΊΠ΅Π½Π΄Π°. ΠΠ° Π±ΡΠΊΠ΅Π½Π΄Π΅ β ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅Π΄ΠΈΡΠ΅ΠΊΡ HTTPβHTTPS (ΠΈΠ½Π°ΡΠ΅ ΠΏΠ΅ΡΠ»Ρ ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° 502).
- ΠΡΠΎ Π»Π΅Π³Π°Π»ΡΠ½ΠΎ. Π‘Π°ΠΉΡ Π½Π΅ Π² ΡΠ΅Π΅ΡΡΡΠ΅ Π·Π°ΠΏΡΠ΅ΡΡΠ½Π½ΡΡ β ΡΠΈΠ½ΠΈΡΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ ΡΠ΅ΡΠ²Π΅ΡΠ°, Π±Π΅Π· ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΡ ΡΡΠ΅Π΄ΡΡΠ².
ΠΠ° ΠΏΠ°Π»ΡΡΠ°Ρ
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡ
ΠΡΠ΅Π΄ΡΡΠ°Π²Ρ ΠΎΡ ΡΠ°Π½Π½ΠΈΠΊΠ° Π½Π° Π²Ρ ΠΎΠ΄Π΅ (Π’Π‘ΠΠ£), ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΡΠΊΠ°Π·Π°Π»ΠΈ Π½Π΅ ΠΏΡΡΠΊΠ°ΡΡ ΡΠ΅Ρ , ΠΊΡΠΎ Β«ΡΡΠ΅ΡΠ»ΠΈΠ²ΠΎ Π·Π°Π±Π΅Π³Π°Π΅Ρ ΠΏΠΎ 10 ΡΠ°Π· ΠΏΠΎΠ΄ΡΡΠ΄Β» (ΡΠ°ΠΊ Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ VPN-ΡΡΠ½Π½Π΅Π»ΠΈ). ΠΠ±ΡΡΠ½ΡΠΉ ΡΠ°ΠΉΡ ΠΏΠΎ HTTP/1.1 Π²Π΅Π΄ΡΡ ΡΠ΅Π±Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ: ΡΡΠΎΠ±Ρ Π±ΡΡΡΡΠΎ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΡΡΠ°Π½ΠΈΡΡ, Π±ΡΠ°ΡΠ·Π΅Ρ Β«Π·Π°Π±Π΅Π³Π°Π΅ΡΒ» Π·Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°ΠΌΠΈ, ΡΡΠΈΠ»ΡΠΌΠΈ ΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ Π΄Π΅ΡΡΡΠΊΠΎΠΌ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ Π·Π°Ρ ΠΎΠ΄ΠΎΠ² β ΠΈ ΠΎΡ ΡΠ°Π½Π½ΠΈΠΊ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π΅Π³ΠΎ Π·Π° Π½Π°ΡΡΡΠΈΡΠ΅Π»Ρ.
HTTP/2 β ΡΡΠΎ ΠΊΠΎΠ³Π΄Π° Π²ΠΌΠ΅ΡΡΠΎ Π΄Π΅ΡΡΡΠΈ ΡΡΠ΅ΡΠ»ΠΈΠ²ΡΡ Π·Π°Π±Π΅Π³Π°Π½ΠΈΠΉ ΠΊΡΡΡΠ΅Ρ Π·Π°Ρ ΠΎΠ΄ΠΈΡ ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· ΠΈ ΠΏΡΠΈΠ½ΠΎΡΠΈΡ Π²ΡΡ ΡΡΠ°Π·Ρ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΡΠΌΠΊΠ΅ (ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅). ΠΡ ΡΠ°Π½Π½ΠΈΠΊ Π²ΠΈΠ΄ΠΈΡ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎΠ³ΠΎ ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»Ρ ΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ. Π TLS 1.2 Π²ΠΌΠ΅ΡΡΠΎ TLS 1.3 β ΡΡΠΎ ΠΊΠ°ΠΊ ΠΏΡΠΈΠΉΡΠΈ Π² Π·Π½Π°ΠΊΠΎΠΌΠΎΠΉ ΡΠΎΡΠΌΠ΅, ΠΊΠΎΡΠΎΡΡΡ ΠΎΡ ΡΠ°Π½Π½ΠΈΠΊ Π²ΠΈΠ΄Π΅Π» Π³ΠΎΠ΄Π°ΠΌΠΈ, Π²ΠΌΠ΅ΡΡΠΎ Π½ΠΎΠ²ΠΎΠΉ Π½Π°Π³Π»ΡΡ ΠΎ Π·Π°ΠΊΡΡΡΠΎΠΉ ΡΠΊΠΈΠΏΠΈΡΠΎΠ²ΠΊΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π΅Π³ΠΎ Π½Π°ΡΡΠΎΡΠ°ΠΆΠΈΠ²Π°Π΅Ρ.
Π§ΡΠΎ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ (4β5 ΠΈΡΠ½Ρ 2026)
ΠΡΡΠΏΠ½ΡΠ΅ ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΠ΅ Ρ
ΠΎΡΡΠ΅ΡΡ β Beget, TimeWeb, Selectel, SpaceWeb, FirstVDS β ΠΌΠ°ΡΡΠΎΠ²ΠΎ Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π»ΠΈ ΡΠ°ΡΡΠΈΡΠ½ΡΡ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ ΡΠ΅ΡΡΡΡΠΎΠ². Π’Π΅Ρ
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΡΠ²Π΅ΡΠ°Π»Π°: Β«Ρ Π½Π°ΡΠ΅ΠΉ ΡΡΠΎΡΠΎΠ½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π΅Ρ, ΡΡΠΎ ΠΏΠ»Π°Π²Π°ΡΡΠΈΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π’Π‘ΠΠ£ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ Π ΠΠ, Π·Π°Π²ΠΈΡΡΡΠΈΠ΅ ΠΎΡ ΡΠ΅Π³ΠΈΠΎΠ½Π° ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° ΡΠ²ΡΠ·ΠΈΒ». Π‘ΠΈΠΌΠΏΡΠΎΠΌΡ β ΠΏΠΎΠ»Π½ΡΠΉ ΡΠ°ΠΉΠΌΠ°ΡΡ ΠΏΠΎ SSH (Secure Shell, ΡΠ΄Π°Π»ΡΠ½Π½Π°Ρ ΠΊΠΎΠ½ΡΠΎΠ»Ρ) ΠΈ RDP (Remote Desktop Protocol, ΡΠ΄Π°Π»ΡΠ½Π½ΡΠΉ ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΡΠΎΠ» Windows), Π½Π΅Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ HTTP/HTTPS, ΠΏΡΠΎΠΏΠ°ΠΆΠ° Π΄Π°ΠΆΠ΅ ICMP (ΡΠ»ΡΠΆΠ΅Π±Π½ΡΠΉ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΡΠ΅ΡΠΈ β Π½Π° Π½ΡΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ping).
ΠΡΠΎ Π½Π΅ ΠΏΠΎΡΡΡΠ°Π΄Π°Π»
ΠΡΠΎΠ²Π°ΠΉΠ΄Π΅Ρ REG.RU (REGRU) ΠΏΠΎΡΡΠΈ Π½Π΅ Π·Π°ΡΡΠΎΠ½ΡΠ»ΠΎ β Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π΅Π³ΠΎ IP-Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ Π² Β«Π±Π΅Π»ΡΡ ΡΠΏΠΈΡΠΊΠ°Ρ Β» ΡΠΈΡΡΠ΅ΠΌ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ. ΠΡΠΎ ΠΏΡΡΠΌΠΎΠ΅ ΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠ°: Π±Π»ΠΎΠΊ ΠΈΠ΄ΡΡ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ΅ΡΠΈ, Π° Β«Π±Π΅Π»Π°ΡΒ» ΠΏΠΎΠ΄ΡΠ΅ΡΡ ΠΏΠΎΠ΄ Π½Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ.
ΠΠΌΠΏΠΈΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΡΠΈΠ½Ρ (ΠΈΠ· ΡΠ°Π·Π±ΠΎΡΠ° eByeBots): ΠΏΠΎΠΊΠ° Ρ Π½Π΅ΠΏΠΎΠΊΡΡΡΡΡ Ρ ΠΎΡΡΠ΅ΡΠΎΠ² ΡΠ°ΠΉΡΡ Π»Π΅ΠΆΠ°Π»ΠΈ (Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ Beget Π½Π΅ Π³ΡΡΠ·ΠΈΠ»ΡΡ CDN, ΠΏΡΠΎΡΠΈΠ»ΡΠ½ΡΠ΅ ΡΠ°ΡΡ ΠΊΠΈΠΏΠ΅Π»ΠΈ), ΡΠ°ΠΉΡΡ ΠΏΠΎΡΡΡΠ°Π΄Π°Π²ΡΠΈΡ , ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΠΊ ΡΠΈΠ»ΡΡΡΡΡΡΠ΅ΠΌΡ ΠΏΡΠΎΠΊΡΠΈ Ρ HTTP/2 + TLS 1.2, ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ ΠΎΠΆΠΈΠ²Π°Π»ΠΈ β ΠΏΡΠΈ ΡΠΎΠΌ ΡΡΠΎ ΠΈΡ ΡΠ΅Π°Π»ΡΠ½ΡΠ΅ IP ΠΎΡΡΠ°Π²Π°Π»ΠΈΡΡ ΠΏΡΠ΅ΠΆΠ½ΠΈΠΌΠΈ. ΠΠΎΠ½ΡΡΠ°ΡΡ Β«Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠ² ΠΏΡΠΎΠΊΡΠΈ ΡΠΈΡ ΠΎ β Ρ Π½Π΅ΠΏΠΎΠΊΡΡΡΡΡ Π»Π΅ΠΆΠΈΡΒ» ΠΈ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ: Π΄Π΅Π»ΠΎ Π½Π΅ Π² ΡΠ°ΠΌΠΎΠΌ IP, Π° Π² ΡΠΎΠΌ, ΠΊΠ°ΠΊ ΠΊΠ»ΠΈΠ΅Π½Ρ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅Ρ ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ.
ΠΠΎΡΠ΅ΠΌΡ ΡΠΏΠ°ΡΠ°Π΅Ρ HTTP/2
DPI Π½Π° Π’Π‘ΠΠ£ ΠΈΡΠ΅Ρ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΈ. ΠΠ΄Π½Π° ΠΈΠ· Π³Π»Π°Π²Π½ΡΡ Π΄Π»Ρ Π½Π΅Π³ΠΎ β ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅Π½Π½ΡΠ΅ Π±ΡΡΡΡΡΠ΅ TLS-ΡΡΠΊΠΎΠΏΠΎΠΆΠ°ΡΠΈΡ (TLS Handshake) Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ IP Π½Π° Π΄ΡΡΠ³ΠΎΠΉ Π·Π° ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π²ΡΠ΅ΠΌΡ: Π΄Π»Ρ ΡΠΈΠ»ΡΡΡΠ° ΡΡΠΎ ΠΏΠΎΡ ΠΎΠΆΠ΅ Π½Π° VPN-ΠΏΡΠΎΡΠΎΠΊΠΎΠ», ΠΏΡΠΎΠΊΡΠΈ-ΡΡΠ½Π½Π΅Π»Ρ ΠΈΠ»ΠΈ DDoS-Π°ΡΠ°ΠΊΡ (ΡΠ°ΡΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΡ Π°ΡΠ°ΠΊΡ Π½Π° ΠΎΡΠΊΠ°Π· Π² ΠΎΠ±ΡΠ»ΡΠΆΠΈΠ²Π°Π½ΠΈΠΈ). Π Π΅Π°ΠΊΡΠΈΡ β Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ Π·Π°ΠΌΠΎΡΠΎΠ·ΠΊΠ° ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ Π½Π° 120 ΡΠ΅ΠΊΡΠ½Π΄.
| ΠΡΠΎΡΠΎΠΊΠΎΠ» | ΠΠ°ΠΊ Π±ΡΠ°ΡΠ·Π΅Ρ Π³ΡΡΠ·ΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ | Π§ΡΠΎ Π²ΠΈΠ΄ΠΈΡ Π’Π‘ΠΠ£ |
|---|---|---|
| HTTP/1.1 | ΠΎΡ 6 Π΄ΠΎ ~30 ΠΏΠ°ΡΠ°Π»Π»Π΅Π»ΡΠ½ΡΡ TCP-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ, Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ β ΡΠ²ΠΎΠΉ TLS-Ρ Π΅Π½Π΄ΡΠ΅ΠΉΠΊ | Β«Π²ΡΠΏΠ»Π΅ΡΠΊΒ» ΡΡΠΊΠΎΠΏΠΎΠΆΠ°ΡΠΈΠΉ β ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈΠ΅ Π»ΠΈΠΌΠΈΡΠ° (~3 Π·Π° 60 Ρ) β Π·Π°ΠΌΠΎΡΠΎΠ·ΠΊΠ° Π½Π° 120 Ρ |
| HTTP/2 | ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅: ΠΎΠ΄Π½ΠΎ TCP-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, ΡΠΎΠ²Π½ΠΎ ΠΎΠ΄ΠΈΠ½ TLS-Ρ Π΅Π½Π΄ΡΠ΅ΠΉΠΊ, Π²Π½ΡΡΡΠΈ β ΡΠΎΡΠ½ΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ | ΠΎΠ΄ΠΈΠ½ Π½Π΅Π²ΠΈΠ½Π½ΡΠΉ Π·Π°ΠΏΡΠΎΡ β Π»ΠΈΠΌΠΈΡ Π½Π΅ ΠΏΡΠ΅Π²ΡΡΠ΅Π½ β ΡΡΠ°ΡΠΈΠΊ Π»Π΅Π³ΠΈΡΠΈΠΌΠ΅Π½ |
Β«OnlyΒ» Π² Π½Π°Π·Π²Π°Π½ΠΈΠΈ Π²Π°ΠΆΠ½ΠΎ: ΡΠ΅Π»Ρ β ΡΡΠΎΠ±Ρ Π±ΡΠ°ΡΠ·Π΅Ρ Π²ΡΠ» Π²ΡΡ Π·Π°Π³ΡΡΠ·ΠΊΡ ΡΠ΅ΡΠ΅Π· ΠΎΠ΄Π½ΠΎ HTTP/2-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, Π° Π½Π΅ ΠΎΡΠΊΠ°ΡΡΠ²Π°Π»ΡΡ Π½Π° HTTP/1.1 Ρ Π»Π°Π²ΠΈΠ½ΠΎΠΉ ΡΡΠΊΠΎΠΏΠΎΠΆΠ°ΡΠΈΠΉ. ΠΠ΅ΡΡΠΈΡ HTTP ΡΠΎΠ³Π»Π°ΡΡΠ΅ΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΈ ΡΠ΅ΡΠ΅Π· ALPN (Application-Layer Protocol Negotiation β ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ TLS, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΊΠ»ΠΈΠ΅Π½Ρ ΠΈ ΡΠ΅ΡΠ²Π΅Ρ Π΄ΠΎΠ³ΠΎΠ²Π°ΡΠΈΠ²Π°ΡΡΡΡ ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π΅).
Π’ΠΎΠ½ΠΊΠΎΡΡΡ: Β«HTTP/2 OnlyΒ» ΡΡΠ΅Π±ΡΠ΅Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Caddy
Π‘ΡΠΎΠΊΠΎΠ²ΡΠΉ Caddy Π½Π΅ ΡΠΌΠ΅Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΎΡΠΊΠ»ΡΡΠΈΡΡ HTTP/1.1 β ΡΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Go (Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ HTTP/2 Π½Π΅ΠΈΠ·Π±Π΅ΠΆΠ½ΠΎ ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π²ΠΊΠ»ΡΡΡΠ½Π½ΡΠΌ ΠΈ HTTP/1.1; ΠΎΡΠΊΡΡΡΡΠΉ issue caddy#7221). Π‘Π΅ΡΠ²Π΅Ρ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π°Π½ΠΎΠ½ΡΠΈΡΡΠ΅Ρ HTTP/1.1 Π² ALPN ΡΡΠ΄ΠΎΠΌ Ρ HTTP/2, ΠΈ Π±ΡΠ°ΡΠ·Π΅Ρ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΊΠ°ΡΠΈΡΡΡΡ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ eByeBots ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ (ΠΏΡΠΎΠΏΠ°ΡΡΠ΅Π½Π½ΡΠΉ) Caddy β ΠΎΡΡΡΠ΄Π° ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Β«HTTP/2 OnlyΒ». ΠΠ° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅, Π²ΠΏΡΠΎΡΠ΅ΠΌ, ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΡ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΡΡ HTTP/2, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½, ΡΠ°ΠΊ ΡΡΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡΠΈΠΎΡΠΈΡΠ΅Ρ h2 Π±Π΅Π· ΠΆΡΡΡΠΊΠΎΠ³ΠΎ ΠΎΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ h1 Π·Π°ΠΌΠ΅ΡΠ½ΠΎ ΡΠ½ΠΈΠΆΠ°Π΅Ρ ΡΠΈΡΠ»ΠΎ ΡΡΠΊΠΎΠΏΠΎΠΆΠ°ΡΠΈΠΉ; Π΄Π»Ρ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ° Π½ΡΠΆΠ΅Π½ ΠΏΡΠΎΠΏΠ°ΡΡΠ΅Π½Π½ΡΠΉ Caddy ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ΅ΡΠ²Π΅Ρ, ΡΠΌΠ΅ΡΡΠΈΠΉ Π½Π΅ Π°Π½ΠΎΠ½ΡΠΈΡΠΎΠ²Π°ΡΡ h1.
Π‘Π²ΡΠ·Ρ Ρ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΡΡ ΡΡΠΈΠ³Π³Π΅ΡΠ°
ΠΡΠΎΡΠ°Ρ ΡΡΠ°ΡΡΡ eByeBots ΠΏΠΎΠ΄Π°ΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ ΡΠΏΡΠΎΡΡΠ½Π½ΠΎ β Β«Π²ΡΠΏΠ»Π΅ΡΠΊ TLS-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉ β Π±Π°Π½ IPΒ». ΠΠΎΠ»Π½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ (ΠΏΠΎ ΡΠ΅Π²Π΅ΡΡ-ΠΈΠ½ΠΆΠΈΠ½ΠΈΡΠΈΠ½Π³Ρ @hyperion_cs) ΡΠΎΡΠ½Π΅Π΅: Π±Π»ΠΎΠΊ β ΡΡΠΎ Π-ΡΠ΅ΠΏΠΎΡΠΊΠ° ΠΈΠ· ΡΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ, ΠΈ HTTP/2 Π»ΠΎΠΌΠ°Π΅Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠ΅ΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ (ΡΠ°ΡΡΠΎΡΡ Π½ΠΎΠ²ΡΡ TLS-ΡΠ΅ΡΡΠΈΠΉ), ΡΠ΅Π³ΠΎ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π²ΡΡ ΡΠ΅ΠΏΠΎΡΠΊΠ° Π½Π΅ ΡΡΠ°Π±ΠΎΡΠ°Π»Π°. Π Π°Π·Π±ΠΎΡ Π²ΡΠ΅Ρ ΡΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ ΠΈ ΡΠΎΡΠ½ΡΡ ΠΏΠΎΡΠΎΠ³ΠΎΠ² β Π² ΠΎΠ±Π·ΠΎΡΠ½ΠΎΠΉ Π·Π°ΠΌΠ΅ΡΠΊΠ΅.
ΠΠΎΡΠ΅ΠΌΡ ΠΈΠΌΠ΅Π½Π½ΠΎ TLS 1.2, Π° Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΡΠΉ TLS 1.3
ΠΡΠΎ ΠΊΠΎΠ½ΡΡΠΈΠ½ΡΡΠΈΡΠΈΠ²Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ: TLS 1.3 ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½Π΅Π΅ ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½Π΅Π΅, Π½ΠΎ ΡΠ΅ΡΠ΅Π· Π’Π‘ΠΠ£ Ρ ΡΠΆΠ΅ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·-Π·Π° ΡΡΠΎΠ³ΠΎ.
- TLS 1.3 β Π΄Π»Ρ Π’Π‘ΠΠ£ Β«ΡΠ»ΠΈΡΠΊΠΎΠΌ Π½ΠΎΠ²ΠΎΠ΅Β». ΠΠ°ΠΆΠ½Π°Ρ ΠΎΠ³ΠΎΠ²ΠΎΡΠΊΠ°: Π²ΠΎΠΏΡΠ΅ΠΊΠΈ ΡΠ°ΡΡ
ΠΎΠΆΠ΅ΠΉ ΡΠΎΡΠΌΡΠ»ΠΈΡΠΎΠ²ΠΊΠ΅ eByeBots ΠΏΡΠΎ Β«ΡΡΡΠ½ΡΡ ΠΊΠΎΡΠΎΠ±ΠΊΡΒ», Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ TLS 1.3 (Π±Π΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ECH)
ClientHelloΠΈ SNI Π²ΡΡ Π΅ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ ΠΎΡΠΊΡΡΡΠΎ β ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊ JA3/JA4 (ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ Ρ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠ² TLS-ΡΡΠΊΠΎΠΏΠΎΠΆΠ°ΡΠΈΡ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ ΠΎΠΏΠΎΠ·Π½Π°ΡΡ Π±ΡΠ°ΡΠ·Π΅Ρ) ΠΈΠ· Π½ΠΈΡ ΠΏΠΎ-ΠΏΡΠ΅ΠΆΠ½Π΅ΠΌΡ Π²ΡΡΠΈΡΠ»ΠΈΠΌ. Π§ΡΠΎ 1.3 ΡΠ΅Π°Π»ΡΠ½ΠΎ ΠΏΡΡΡΠ΅Ρ β ΡΡΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° ΠΈ ΡΠ°ΡΡΡ ΠΎΡΠ²Π΅ΡΠ½ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠΉ (ΠΎΠ½ΠΈ ΡΠΈΡΡΡΡΡΡΡ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΊΠ»ΡΡΠ°ΠΌΠΈ). ΠΠΎ Π΄Π»Ρ Π’Π‘ΠΠ£ Π²Π°ΠΆΠ½Π΅Π΅ Π΄ΡΡΠ³ΠΎΠ΅: ΡΠ°ΠΌ ΡΠ°ΠΊΡ TLS 1.3 ΠΏΠ»ΡΡ ΡΡΡΡΠΊΡΡΡΠ° Π΅Π³ΠΎ ΡΡΠΊΠΎΠΏΠΎΠΆΠ°ΡΠΈΡ β ΠΌΠ°ΡΠΊΠ΅Ρ Β«ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ, Π½Π΅ΠΏΡΠΈΠ²ΡΡΠ½ΠΎΠ³ΠΎΒ» ΡΡΠ°ΡΠΈΠΊΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΈΠ»ΡΡΡ Π΄Π°Π²ΠΈΡ ΠΏΡΠ΅Π²Π΅Π½ΡΠΈΠ²Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ ΠΈΠ΄ΡΡ ΠΎΠ³ΡΠΎΠΌΠ½ΡΠΌΠΈ ΠΎΠ±ΡΡΠΌΠ°ΠΌΠΈ (ΡΠ΅ΡΠ°Π±Π°ΠΉΡΠ°ΠΌΠΈ) Π½Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ Ρ ΠΎΡΡΠΈΠ½Π³ΠΈ. - TLS 1.2 β Β«ΡΠ²ΠΎΠΉ, ΠΏΡΠΈΠ²ΡΡΠ½ΡΠΉΒ». Π TLS 1.2 Π² ΠΎΡΠΊΡΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ SNI, Π½ΠΎ ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ°, ΠΈ Π²ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΊΠ°ΠΊ Β«ΡΡΠ°ΡΡΠΉ Π΄ΠΎΠ±ΡΡΠΉ HTTPSΒ». Π’Π‘ΠΠ£ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΠΏΡΠΈΠ²ΡΡΠ½ΡΠ΅ ΠΌΠ°ΡΠΊΠ΅ΡΡ ΠΈ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΠΏΠ°ΠΊΠ΅ΡΡ.
ΠΡΠΎ ΠΎΡΠΎΠ·Π½Π°Π½Π½ΡΠΉ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΡ
ΠΡΠΊΠ°Ρ Π½Π° TLS 1.2 β ΡΠ°Π³ Π½Π°Π·Π°Π΄ ΠΏΠΎ ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΡΡΠΈ ΡΡΠΊΠΎΠΏΠΎΠΆΠ°ΡΠΈΡ: Π² ΠΎΡΠΊΡΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ΅ΡΠ²Π΅ΡΠ° (Π² TLS 1.3 ΠΎΠ½ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½), ΠΈ ΡΠ΅ΡΡΡΡΡΡ ΠΏΡΠΎΡΠΈΠ΅ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ 1.3. ΠΠ»Ρ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° ΡΡΠΎ ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎ (ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΈ ΡΠ°ΠΊ ΠΎΡΠΊΡΡΡ), Π½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ ΡΠ΅Π½Ρ ΡΡΠΎΠΈΡ: Π²Ρ Π΄Π΅Π»Π°Π΅ΡΠ΅ ΡΡΠ°ΡΠΈΠΊ Π½Π°ΠΌΠ΅ΡΠ΅Π½Π½ΠΎ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΡΠΌ Π΄Π»Ρ ΡΠ΅Π½Π·ΠΎΡΠ°, ΡΡΠΎΠ±Ρ ΠΎΠ½ ΡΡΡΠ» Π΅Π³ΠΎ Β«Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΡΠΌΒ». ΠΡΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΡΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΠΈ ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΡ ΡΡΠ΅Π΄ΡΡΠ², ΠΊΠΎΡΠΎΡΡΠ΅, Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΠΏΡΡΡΡΡ ΠΏΠΎΡΠ΅ΡΠΊ.
ΠΠ°ΠΊ Π½Π°ΡΡΡΠΎΠΈΡΡ reverse-proxy (ΠΊΠ°ΡΠΊΠ°Ρ)
ΠΠ΄Π΅Ρ: ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΈ Π²Π°ΡΠΈΠΌ Π±ΡΠΊΠ΅Π½Π΄ΠΎΠΌ ΡΡΠ°Π²ΠΈΡΡΡ ΠΏΡΠΎΠΊΡΠΈ Π½Π° Caddy, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΏΠΎ HTTP/2 + TLS 1.2, Π° Π²Π½ΡΡΡΡ ΠΏΡΠΎΠΊΡΠΈΡΡΠ΅Ρ Π½Π° ΡΠ΅Π°Π»ΡΠ½ΡΠΉ IP ΡΠ°ΠΉΡΠ°. Π’Π‘ΠΠ£ Π²ΠΈΠ΄ΠΈΡ ΡΠΏΠΎΠΊΠΎΠΉΠ½ΠΎΠ΅ ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΠΎΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΊ ΠΏΡΠΎΠΊΡΠΈ.
- ΠΠ° Π±ΡΠΊΠ΅Π½Π΄Π΅ β ΠΎΡΠΊΠ»ΡΡΠΈΡΡ ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ΅Π΄ΠΈΡΠ΅ΠΊΡ HTTPβHTTPS. ΠΠ½Π°ΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠΊΡΠΈ ΠΈ Π±ΡΠΊΠ΅Π½Π΄ΠΎΠΌ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΏΠ΅ΡΠ»Ρ ΡΠ΅Π΄ΠΈΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΠΎΡΠΈΠ±ΠΊΠ° 502. Π‘Π²ΡΠ·Ρ ΠΏΡΠΎΠΊΡΠΈ β Π±ΡΠΊΠ΅Π½Π΄ ΠΈΠ΄ΡΡ ΠΏΠΎ ΡΠ°ΠΌΠΎΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π½ΠΎΠΌΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΡ.
- Π‘Π³Π΅Π½Π΅ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°ΠΌΠΎΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π½Π° ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅ΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
openssl req -x509 -nodes -days 3650 -newkey rsa:2048 \ -keyout /etc/caddy/my_private.key \ -out /etc/caddy/my_selfsigned.crt - ΠΠ°ΠΆΠ°ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ Π²
Caddyfile. ΠΠ°ΠΆΠ½ΠΎ: ΡΠΏΠΈΡΠΎΠΊ Π²Π΅ΡΡΠΈΠΉ HTTP Π² Caddy Π·Π°Π΄Π°ΡΡΡΡ Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎ (Π² Π±Π»ΠΎΠΊΠ΅servers), Π° Π½Π΅ Π²Π½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠ° ΡΠ°ΠΉΡΠ°; ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈΠΈ TLS β Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²ΠΎΠΉtlsΠ²Π½ΡΡΡΠΈ Π±Π»ΠΎΠΊΠ° ΡΠ°ΠΉΡΠ°. ΠΠ»Π»ΡΡΡΡΠ°ΡΠΈΠ²Π½ΡΠΉ ΠΊΠ°ΡΠΊΠ°Ρ (ΠΏΡΠ΅Π²Π΄ΠΎΠΊΠΎΠ½ΡΠΈΠ³ β ΡΠΎΡΠ½ΡΠΉ ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ ΠΈ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½ΡΠ΅ ΠΊΠ°ΠΌΠ½ΠΈ ΡΠ²Π΅ΡΡΠΉΡΠ΅ Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ Caddy ΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΈΡΡΠΎΡΠ½ΠΈΠΊΠΎΠΌ):{ servers { protocols h2 # ΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ HTTP/2; Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΡΡΠΎΠΊΠΎΠ²ΡΠΉ Caddy Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π½Π΅ ΡΠ±ΠΈΡΠ°Π΅Ρ h1 ΠΈΠ· ALPN (ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Go, caddy#7221) β ΠΏΠΎΠ»Π½ΡΠΉ HTTP/2 Only ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΡΠΎΠΏΠ°ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ Caddy. h2c (HTTP/2 Π±Π΅Π· TLS) Π΄Π»Ρ TLS-ΡΠ°ΠΉΡΠ° Π½Π΅ Π½ΡΠΆΠ΅Π½. } } your-domain.ru { tls /etc/caddy/my_selfsigned.crt /etc/caddy/my_private.key { protocols tls1.2 tls1.2 # ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ²: ΠΌΠΈΠ½ΠΈΠΌΡΠΌ, Π·Π°ΡΠ΅ΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ β ΠΎΠ±Π° Π·Π°ΠΆΠ°ΡΡ Π½Π° TLS 1.2 } reverse_proxy https://Π ΠΠΠΠ¬ΠΠ«Π_IP_ΠΠΠΠΠΠΠ { transport http { tls_insecure_skip_verify # Π±ΡΠΊΠ΅Π½Π΄ ΠΏΠΎ ΡΠ°ΠΌΠΎΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π½ΠΎΠΌΡ ΡΠ΅ΡΡΡ } } } - ΠΠ΅ΡΠ΅Π½Π°ΠΏΡΠ°Π²ΠΈΡΡ A-Π·Π°ΠΏΠΈΡΠΈ Π΄ΠΎΠΌΠ΅Π½Π° Π½Π° IP ΠΏΡΠΎΠΊΡΠΈ-ΡΠ΅ΡΠ²Π΅ΡΠ° (ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π² Π»ΠΎΠΊΠ°ΡΠΈΠΈ/ΠΏΠΎΠ΄ΡΠ΅ΡΠΈ, Π½Π΅ ΠΏΠΎΠΏΠ°Π²ΡΠ΅ΠΉ ΠΏΠΎΠ΄ ΡΠΈΠ»ΡΡΡ).
- ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ:
curl -Iv https://your-domain.ruβ Π² Π²ΡΠ²ΠΎΠ΄Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡHTTP/2ΠΈTLS 1.2.
ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Ρ Π±Π΅Π· ΡΠ²ΠΎΠ΅Π³ΠΎ ΠΏΡΠΎΠΊΡΠΈ
- ΠΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠΉ Β«Π±Π΅Π»ΡΠΉ ΡΠΏΠΈΡΠΎΠΊΒ» (Π΄Π»Ρ ΡΡΠ»ΠΈΡ ΠΈ ΠΠ β ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΠ΅Π΄ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΠ΅Π»Π΅ΠΉ). ΠΠΎΠ΄Π°ΡΡ Π·Π°ΡΠ²ΠΊΡ Ρ ΠΎΡΡΠ΅ΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Selectel) Π½Π° Π²Π½Π΅ΡΠ΅Π½ΠΈΠ΅ Π²Π°ΡΠΈΡ ΠΏΠΎΠ΄ΡΠ΅ΡΠ΅ΠΉ Π² ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΠ΅ Π±Π΅Π»ΡΠ΅ ΡΠΏΠΈΡΠΊΠΈ Π ΠΠ. ΠΠ°Π΄ΡΠΆΠ½ΠΎ, Π½ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΠΉ.
- ΠΠΈΠ³ΡΠ°ΡΠΈΡ Π½Π° Β«ΡΠΈΡΡΡΠΉΒ» Ρ ΠΎΡΡΠΈΠ½Π³. ΠΠ΅ΡΠ΅Π΅Ρ Π°ΡΡ ΡΡΠ΄Π°, ΡΡΠΈ IP Π’Π‘ΠΠ£ ΠΏΠΎΠΊΠ° Π½Π΅ ΡΡΠΎΠ³Π°Π΅Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ρ REG.RU Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ IP Π² Π±Π΅Π»ΡΡ ΡΠΏΠΈΡΠΊΠ°Ρ ).
- ΠΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΉ ΡΠΈΠΊΡ (Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π½Π΅ Π²Π»Π°Π΄Π΅Π»ΡΡΠ°). Π‘ΠΌΠ΅Π½ΠΈΡΡ TLS-ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ β ΠΎΡΠΊΡΡΡΡ ΡΠ°ΠΉΡ Π² Firefox ΠΈΠ»ΠΈ Π²ΠΊΠ»ΡΡΠΈΡΡ ΡΠ»Π°Π³ Chrome, ΡΠΌ. ΠΏΡΠΈΡΠΌ Ρ ΡΠ»Π°Π³ΠΎΠΌ cryptography-compliance-cnsa. ΠΡΠΎ Π»Π΅ΡΠΈΡ Π΄ΡΡΠ³ΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΡΡΠΈΠ³Π³Π΅ΡΠ° (ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊ), Π° Π½Π΅ ΡΠ°ΡΡΠΎΡΡ. Π‘ΡΠ΅Π΄ΠΈ ΡΡΡΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² eByeBots #2 ΡΡΠΎΠ³ΠΎ ΠΏΡΠ½ΠΊΡΠ° Π½Π΅Ρ β ΠΎΠ½ ΠΈΠ· ΠΎΠ±ΡΠ΅ΠΉ ΡΡΡΡ ΡΠ°ΠΊΡΠΎΡΠ½ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ.
ΠΠ³ΠΎΠ²ΠΎΡΠΊΠΈ: ΠΊΠΎΠ³Π΄Π° HTTP/2 + TLS 1.2 Π½Π΅ ΡΠΏΠ°ΡΡΡ
ΠΡΠ°Π½ΠΈΡΡ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎΡΡΠΈ
- Π Π΅ΡΠ΅Π½ΠΈΠ΅ Π»ΠΎΠΌΠ°Π΅Ρ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Β«Π²ΡΠΏΠ»Π΅ΡΠΊ TLS-ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠΉΒ». ΠΡΠ»ΠΈ Π²Π°Ρ ΡΠ°ΠΉΡ ΡΠ΅ΠΆΠ΅ΡΡΡ ΠΏΠΎ Π΄ΡΡΠ³ΠΎΠΌΡ ΠΏΡΠΈΠ·Π½Π°ΠΊΡ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎ TLS-ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΡ (ΡΠ°ΡΡΡ ΡΠ°ΠΉΡΠΎΠ² Π½Π΅ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² Chrome/Edge) β HTTP/2 Π½Π΅ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ, Π½ΡΠΆΠ΅Π½ ΡΠΈΠΊΡ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠ°.
- ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΡΠΈΠ»ΡΡΡΠ° ΠΌΠ΅Π½ΡΡΡΡΡ. Π’ΠΎ, ΡΡΠΎ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΡΠ΅Π³ΠΎΠ΄Π½Ρ, ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΏΠ°ΡΡΡ ΠΏΠΎΠ΄ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π·Π°Π²ΡΡΠ°; Β«Π»ΠΈΠΌΠΈΡ ~3 ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡΒ» ΠΈ Β«120 ΡΠ΅ΠΊΡΠ½Π΄Β» β Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΡ, Π° Π½Π΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΠΎΠ½ΡΡΠ°Π½ΡΡ.
HTTP/2 OnlyΠ±Π΅Π· Π°Π½ΠΎΠ½ΡΠ° HTTP/1.1 Π² ALPN ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΡΠ΅Π·Π°ΡΡ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΡΠ°ΡΡΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡ, Π½Π΅ ΡΠΌΠ΅ΡΡΠΈΠ΅ HTTP/2 (Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΈΡ ΠΏΠΎΡΡΠΈ Π½Π΅Ρ).- ΠΡΠΎ Π²ΠΎΠ·Π²ΡΠ°Ρ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΠΈ, Π° Π½Π΅ Β«ΠΎΠ±Ρ ΠΎΠ΄ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈΒ»: ΠΏΡΠΈΡΠΌ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΡΠ°ΠΉΡ Π»Π΅Π³Π°Π»ΡΠ½ΡΠΉ ΠΈ Π΅Π³ΠΎ Π½Π΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΡΡΠ°ΡΡ β Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, Π΅Π³ΠΎ Π΄Π΅Π»Π°ΡΡ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎ Β«ΠΎΠ±ΡΡΠ½ΡΠΌΒ» Π΄Π»Ρ DPI.
ΠΡΡΠΎΡΠ½ΠΈΠΊΠΈ
| ΠΡΡΠΎΡΠ½ΠΈΠΊ | ΠΠ°ΡΠ° | Π§ΡΠΎ ΠΎΡΡΡΠ΄Π° Π²Π·ΡΡΠΎ |
|---|---|---|
| eByeBots β Β«ΠΠ°ΠΊ ΡΠΏΠ°ΡΡΠΈ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡβ¦ HTTP/2 Only ΠΈ TLS 1.2Β» | 10 ΠΈΡΠ½Ρ 2026 | Π‘Π²ΡΠ·ΠΊΠ° HTTP/2 Only + TLS 1.2, ΠΏΠΎΡΠ΅ΠΌΡ TLS 1.2 Β«ΡΠΈΡΠ°Π΅ΠΌΒ» Π΄Π»Ρ Π’Π‘ΠΠ£, ΡΠΏΠΈΡΠΎΠΊ ΠΏΠΎΡΡΡΠ°Π΄Π°Π²ΡΠΈΡ
Ρ
ΠΎΡΡΠ΅ΡΠΎΠ² ΠΈ REG.RU ΠΊΠ°ΠΊ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅, ΡΠΌΠΏΠΈΡΠΈΠΊΠ° Ρ ΠΏΡΠΎΠΊΡΠΈ, Π°Π»Π³ΠΎΡΠΈΡΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ (ΠΎΡΠΊΠ»ΡΡΠΈΡΡ HTTPβHTTPS-ΡΠ΅Π΄ΠΈΡΠ΅ΠΊΡ, ΡΠ°ΠΌΠΎΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π½ΡΠΉ ΡΠ΅ΡΡ ΡΠ΅ΡΠ΅Π· openssl req -x509, Caddyfile Ρ h2+tls1.2, A-Π·Π°ΠΏΠΈΡΠΈ). |
| Π₯Π°Π±Ρ articles/1045684 β ΠΏΠΎΡΠΈΠ½ΠΊΠ° Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ°ΠΉΡΠ° Π’Π‘ΠΠ£, ΡΠ΅Π°Π»ΡΠ½ΡΠΉ ΠΊΠ΅ΠΉΡ | ΠΈΡΠ½Ρ 2026 | ΠΠΎΡΠΎΠ²ΡΠΉ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ½ΡΠΈΠ³ Caddy ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° curl -Iv. |
| eByeBots β ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Π·Π±ΠΎΡ Β«ΠΡΠ½ΡΡΠΊΠΎΠΉ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ 2026Β» | 7 ΠΈΡΠ½Ρ 2026 | ΠΠΎΠ»Π½Π°Ρ ΡΡΡΡ ΡΠ°ΠΊΡΠΎΡΠ½Π°Ρ ΠΌΠΎΠ΄Π΅Π»Ρ ΡΡΠΈΠ³Π³Π΅ΡΠ°, Π² ΠΊΠΎΡΠΎΡΡΡ HTTP/2-ΡΠΈΠΊΡ Π²ΡΡΡΠΎΠ΅Π½ ΠΊΠ°ΠΊ ΡΠ»ΠΎΠΌ ΡΡΠ»ΠΎΠ²ΠΈΡ Β«ΡΠ°ΡΡΠΎΡΠ°Β». |
π Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅
- ΠΠ°ΠΊ Π’Π‘ΠΠ£ Π»ΠΎΠΌΠ°Π΅Ρ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΡΠ΅ ΡΠ°ΠΉΡΡ: Β«ΠΡΠ½ΡΡΠΊΠ°Ρ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° 2026Β» β ΠΎΠ±Π·ΠΎΡ: ΡΡΠΎ ΡΡΠΎ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ°, Π-ΡΡΠΈΠ³Π³Π΅Ρ ΠΈΠ· ΡΡΡΡ ΡΡΠ»ΠΎΠ²ΠΈΠΉ, Π΄ΠΈΠ°Π³Π½ΠΎΡΡΠΈΠΊΠ° ΠΈ ΠΏΠΎΠ»Π½ΡΠΉ ΡΠΏΠΈΡΠΎΠΊ ΡΠΈΠΊΡΠΎΠ². ΠΡΠ° Π·Π°ΠΌΠ΅ΡΠΊΠ° β Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ .
- ΠΠ°ΠΊ DPI Β«Π·Π°ΠΌΠΎΡΠ°ΠΆΠΈΠ²Π°Π΅ΡΒ» VLESS+REALITY: ΡΡ Π΅ΠΌΠ° ΠΈΡΠ½Ρ 2026 β ΡΠΎΡ ΠΆΠ΅ ΡΡΠΈΠ³Π³Π΅Ρ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ ΠΎΠ±Ρ ΠΎΠ΄Π½ΡΡ ΡΡΠ΅Π΄ΡΡΠ²; ΠΏΠΎΡΠ΅ΠΌΡ ΡΠ°ΠΌ, Π½Π°ΠΎΠ±ΠΎΡΠΎΡ, ΠΏΡΡΡΡΡ TLS-ΠΎΡΠΏΠ΅ΡΠ°ΡΠΎΠΊ.
- ΠΠ±Ρ ΠΎΠ΄ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΠ»Π°Π³ΠΎΠΌ Chrome cryptography-compliance-cnsa β ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠΉ ΡΠΈΠΊΡ ΡΠ΅ΡΠ΅Π· ΡΠΌΠ΅Π½Ρ TLS-ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΠ° (Π΄ΡΡΠ³ΠΎΠ΅ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΡΡΠΈΠ³Π³Π΅ΡΠ°).
- ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ° ΡΠ°ΠΉΡΠ° ΠΏΠΎ JA4-ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΡ Π±ΡΠ°ΡΠ·Π΅ΡΠ° β ΡΠ»ΡΡΠ°ΠΉ, ΠΊΠΎΠ³Π΄Π° ΡΠ°ΠΉΡ ΡΠ΅ΠΆΠ΅ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ ΠΎΡΠΏΠ΅ΡΠ°ΡΠΊΡ, Π° Π½Π΅ ΠΏΠΎ ΡΠ°ΡΡΠΎΡΠ΅.