ΠΠ°ΠΊ Π΄Π° Π½Π°ΡΡΡΠΎΠΈΡΠ΅ Π²ΡΡΠ·ΠΊΠ° Ρ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡ Π²ΡΠ² Firefox
Mozilla Firefox ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ Π²Π³ΡΠ°Π΄Π΅Π½Π°, Π΄Π΅ΡΠ°ΠΉΠ»Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ, ΠΊΠΎΡΡΠΎ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π½Π°ΡΠΎΡΠ²Π°ΡΠ΅ Π±ΡΠ°ΡΠ·ΡΡ ΡΡΠ°ΡΠΈΠΊΠ° ΠΏΡΠ΅Π· ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π΅Π½ ΡΡΡΠ²ΡΡ β Π±Π΅Π· Π΄Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ Π½Π° ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π΄Π°Π»ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΡΠΈΠ½ΡΠ΄ΠΈΡΠ΅ ΡΡΠ°ΡΠΈΠΊΠ° Π΄Π° ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π΅Π½ ΡΠ»ΡΠ·, Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ Π³Π΅ΠΎ-ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π΄Π° ΠΈΠ·ΠΎΠ»ΠΈΡΠ°ΡΠ΅ ΡΠ΅ΡΠΈΠΈΡΠ΅ Π·Π° ΡΡΡΡΠΈΡΠ°Π½Π΅ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ ΠΏΡΠΎΠΊΡΠΈ, Π²Π³ΡΠ°Π΄Π΅Π½ΠΈΡΡ ΠΏΠ°Π½Π΅Π» Connection Settings Π½Π° Firefox Π²ΠΈ Π΄Π°Π²Π° ΠΏΡΠ»Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π°Π΄ Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΠΊΡΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΠΏΠΎΠΎΡΠ΄Π΅Π»Π½ΠΎ.
Π’ΠΎΠ²Π° ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎ ΠΎΠ±Ρ Π²Π°ΡΠ° Π²ΡΠΈΡΠΊΠΈ ΡΠ΅ΠΆΠΈΠΌΠΈ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ, ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½ΠΈ ΠΎΡ Firefox, ΠΎΠ±ΡΡΠ½ΡΠ²Π° ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΡΠΎΠΊΡΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈΡΠ΅ ΠΈ ΠΏΠΎΡΠΎΡΠ²Π° ΡΠ΅Π°Π»Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΡΠΎΡΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΏΡΠΎΠΏΡΡΠΊΠ°Ρ.
ΠΠ°ΡΠΎ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΏΡΠΎΠΊΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π²ΡΠ² Firefox Π²ΠΌΠ΅ΡΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎ
ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ Π³Π»ΠΎΠ±Π°Π»Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π·Π° ΠΏΡΠΎΠΊΡΠΈ, ΠΊΠΎΡΡΠΎ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π°ΡΠ»Π΅Π΄ΡΠ²Π°Ρ. Firefox ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΠ΅Π·ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, Π½ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π±ΡΠ°ΡΠ·ΡΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π° ΠΎΡΠ»ΠΈΡΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠ΅Π΄ΠΈΠΌΡΡΠ²Π°:
- ΠΠ·ΠΎΠ»Π°ΡΠΈΡ Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅: Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΡ Π²ΠΈ ΠΏΡΠΎΠΊΡΠΈ ΠΎΡΡΠ°Π²Π° Π½Π΅ΠΏΡΠΎΠΌΠ΅Π½Π΅Π½, Π΄ΠΎΠΊΠ°ΡΠΎ Firefox Π½Π°ΡΠΎΡΠ²Π° ΡΡΠ°ΡΠΈΠΊΠ° ΠΏΡΠ΅Π· ΠΎΡΠ΄Π΅Π»Π΅Π½ ΡΡΡΠ²ΡΡ β ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ, ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°ΡΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ Ρ ΠΏΡΠΎΠΊΡΠΈΡΠ°Π½ΠΎ ΡΡΡΡΠΈΡΠ°Π½Π΅.
- ΠΠ΅ΡΠ°ΠΉΠ»Π½ΠΎΡΡ Π½Π° Π½ΠΈΠ²ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»: Firefox Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π·Π°Π΄Π°Π²Π°ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡΠΈ Π·Π° HTTP, HTTPS ΠΈ SOCKS ΡΡΠ°ΡΠΈΠΊ ΠΏΠΎΠΎΡΠ΄Π΅Π»Π½ΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½Π°ΡΠ° Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ.
- ΠΡΡΠ·ΠΎ ΠΏΡΠ΅Π²ΠΊΠ»ΡΡΠ²Π°Π½Π΅ Π±Π΅Π· Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡΠΊΠΈ ΠΏΡΠ°Π²Π°: ΠΠ° Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΌΠ°ΡΠΈΠ½ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½ΡΠΌΠ°ΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΡΠ΅ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° ΠΠ‘, Π½ΠΎ ΠΏΠ°ΠΊ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΠ³ΠΈΡΠ°ΡΠ΅ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° Firefox.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° PAC ΡΠ°ΠΉΠ»: Firefox ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π°ΡΠ΅Π΄ΠΈ ΡΠΊΡΠΈΠΏΡ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ (Proxy Auto-Configuration) ΠΎΡ URL Π°Π΄ΡΠ΅Ρ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΠΉΠΊΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ, Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠΊΡΠΈ ΡΡΠ΄ΠΊΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ Π½Π° ΡΠΎΠ²Π° Π½ΠΈΠ²ΠΎ Π½Π° Π³ΡΠ²ΠΊΠ°Π²ΠΎΡΡ.
ΠΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ ΡΡΠ΅Π΄Π° Π·Π° VPS Π₯ΠΎΡΡΠΈΠ½Π³ ΠΈ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ΡΡΠ²Π°ΡΠ΅ ΠΊΠ°ΠΊ Π²Π°ΡΠΈΡΡ ΡΡΡΠ²ΡΡ ΠΎΡΠ³ΠΎΠ²Π°ΡΡ Π½Π° Π·Π°ΡΠ²ΠΊΠΈ ΠΎΡ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π³Π΅ΠΎΠ³ΡΠ°ΡΡΠΊΠΈ ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈ ΡΠΎΡΠΊΠΈ, ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π±ΡΠ°ΡΠ·ΡΡ Π΅ Π½Π°ΠΉ-Π±ΡΡΠ·ΠΈΡΡ Π½Π°ΡΠΈΠ½ Π΄Π° ΡΠΈΠΌΡΠ»ΠΈΡΠ°ΡΠ΅ ΡΠΎΠ²Π°, Π±Π΅Π· Π΄Π° Π΄ΠΎΠΊΠΎΡΠ²Π°ΡΠ΅ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡ ΡΡΠ΅ΠΊ Π½Π° ΡΡΡΠ²ΡΡΠ°.
Π Π°Π·Π±ΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΠΆΠΈΠΌΠΈΡΠ΅ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π²ΡΠ² Firefox
ΠΡΠ΅Π΄ΠΈ Π΄Π° Π΄ΠΎΠΊΠΎΡΠ½Π΅ΡΠ΅ ΠΊΠ°ΠΊΠ²Π°ΡΠΎ ΠΈ Π΄Π° Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°, ΡΠ°Π·Π±Π΅ΡΠ΅ΡΠ΅ ΠΊΠ°ΠΊΠ²ΠΎ Π²ΡΡΡΠ½ΠΎΡΡ ΠΏΡΠ°Π²ΠΈ Π²ΡΠ΅ΠΊΠΈ ΡΠ΅ΠΆΠΈΠΌ ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠ°ΠΊΠ°.
| Π Π΅ΠΆΠΈΠΌ | ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ | ΠΠ°ΠΉ-Π΄ΠΎΠ±ΡΡ ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° |
|---|---|---|
| ΠΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ | ΠΠΈΡΠ΅ΠΊΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°; Firefox ΠΈΠ³Π½ΠΎΡΠΈΡΠ° Π²ΡΠ΅ΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ ΠΏΡΠΎΠΊΡΠΈ | ΠΠΎΠΊΠ°Π»Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Π΄ΠΎΠ²Π΅ΡΠ΅Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ |
| ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ (WPAD) | ΠΠ·ΠΏΡΠ°ΡΠ° DHCP/DNS Π·Π°ΡΠ²ΠΊΠ° Π·Π° `wpad.dat` PAC ΡΠ°ΠΉΠ» | Π£ΠΏΡΠ°Π²Π»ΡΠ²Π°Π½ΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ Ρ WPAD ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° |
| ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π·Π° ΠΏΡΠΎΠΊΡΠΈ | Π§Π΅ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΎΡ ΠΠ‘ (Π½Π°ΠΏΡ. Windows Internet Options, macOS Network Preferences) | Π‘ΡΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ Ρ Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΡΡΠ°ΡΠ° ΠΌΠ°ΡΠΈΠ½Π° |
| Π ΡΡΠ½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ | ΠΠ°Π΄Π°Π²Π°ΡΠ΅ Π°Π΄ΡΠ΅Ρ Π½Π° ΡΡΡΠ²ΡΡΠ° ΠΈ ΠΏΠΎΡΡ Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» | ΠΠΈΡΠ½ΠΈ ΠΏΡΠΎΠΊΡΠΈ, SOCKS5 ΡΡΠ½Π΅Π»ΠΈ, SSH ΠΏΡΠ΅Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠΎΠ²Π΅ |
| URL Π°Π΄ΡΠ΅Ρ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ | ΠΠ·ΡΠ΅Π³Π»Ρ ΠΈ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° PAC ΡΠ°ΠΉΠ» ΠΎΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ ΠΎΡ Π²Π°Ρ URL Π°Π΄ΡΠ΅Ρ | ΠΠ½ΠΎΠ³ΠΎΡΠ΅Π³ΠΈΠΎΠ½Π°Π»Π½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΏΡΠ»ΠΎΠ²Π΅ ΠΎΡ ΠΏΡΠΎΠΊΡΠΈ Ρ Π±Π°Π»Π°Π½ΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ |
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ ΡΡΠ΅Π· WPAD Π½ΠΎΡΠΈ ΡΠ΅Π°Π»Π΅Π½ ΡΠΈΡΠΊ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°: Π² Π½Π΅Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ (ΠΎΠ±ΡΠ΅ΡΡΠ²Π΅Π½ Wi-Fi, ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈ ΠΎΡΠΈΡ LAN ΠΌΡΠ΅ΠΆΠΈ), Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ DHCP ΡΡΡΠ²ΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈ ΡΠ°Π»ΡΠΈΠ² wpad.dat ΡΠ°ΠΉΠ» ΠΈ Π΄Π° ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈ ΡΠ΅Π»ΠΈΡ Π²ΠΈ ΡΡΠ°ΡΠΈΠΊ. ΠΡΠ²Π΅Π½ Π°ΠΊΠΎ Π½Π΅ ΡΡΠ΅ Π² ΠΌΡΠ΅ΠΆΠ°, ΠΊΠΎΡΡΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅, ΠΈΠ·Π±ΡΠ³Π²Π°ΠΉΡΠ΅ ΡΠΎΠ·ΠΈ ΡΠ΅ΠΆΠΈΠΌ.
Π‘ΡΡΠΏΠΊΠ° ΠΏΠΎ ΡΡΡΠΏΠΊΠ°: ΠΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡ Π²ΡΠ² Firefox
Π‘ΡΡΠΏΠΊΠ° 1 β ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Firefox
Π‘ΡΠ°ΡΡΠΈΡΠ°ΠΉΡΠ΅ Firefox ΠΈ ΠΎΡΠ²ΠΎΡΠ΅ΡΠ΅ ΠΏΠ°Π½Π΅Π»Π° Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π½ΡΠΊΠΎΠΉ ΠΎΡ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΈ:
- ΠΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π²ΡΡΡ Ρ ΠΌΠ΅Π½ΡΡΠΎ Ρ Π°ΠΌΠ±ΡΡΠ³Π΅Ρ (ΡΡΠΈ Ρ ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Π½ΠΈ Π»ΠΈΠ½ΠΈΠΈ) Π² Π³ΠΎΡΠ½ΠΈΡ Π΄Π΅ΡΠ΅Π½ ΡΠ³ΡΠ», ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Settings.
- ΠΡΠ²Π΅Π΄Π΅ΡΠ΅
about:preferencesΠ΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² Π°Π΄ΡΠ΅ΡΠ½Π°ΡΠ° Π»Π΅Π½ΡΠ° ΠΈ Π½Π°ΡΠΈΡΠ½Π΅ΡΠ΅ Enter. - ΠΠ° macOS, Π·Π°ΠΏΠΈΡΡΡ Π² ΠΌΠ΅Π½ΡΡΠΎ ΡΠ΅ ΡΠ΅ΡΠ΅ ΠΊΠ°ΡΠΎ Preferences, Π° Π½Π΅ Settings β ΠΈ Π΄Π²Π°ΡΠ° ΠΎΡΠ²Π°ΡΡΡ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ ΠΏΠ°Π½Π΅Π».
Π‘ΡΡΠΏΠΊΠ° 2 β ΠΠ°Π²ΠΈΠ³ΠΈΡΠ°ΠΉΡΠ΅ Π΄ΠΎ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ
Π ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΎΡΡΠ°Π½Π΅ΡΠ΅ Π½Π° ΡΠ°Π·Π΄Π΅Π»Π° General (Π·Π°ΡΠ΅ΠΆΠ΄Π° ΡΠ΅ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅). ΠΡΠ΅Π²ΡΡΡΠ΅ΡΠ΅ Π΄ΠΎ ΡΠ°ΠΌΠΎΡΠΎ Π΄ΡΠ½ΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΡΠΈΠ³Π½Π΅ΡΠ΅ Π΄ΠΎ ΡΠ΅ΠΊΡΠΈΡΡΠ° Network Settings. ΠΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π²ΡΡΡ Ρ Π±ΡΡΠΎΠ½Π° Settingsβ¦, Π·Π° Π΄Π° ΠΎΡΠ²ΠΎΡΠΈΡΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³Π° Connection Settings.
ΠΠ»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΎ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ Π»Π΅Π½ΡΠ°ΡΠ° Π·Π° ΡΡΡΡΠ΅Π½Π΅ Π² Π³ΠΎΡΠ½Π°ΡΠ° ΡΠ°ΡΡ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΈ Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ proxy β Firefox Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ ΡΠ΅ ΠΎΡΠΊΡΠΎΠΈ ΡΡΠΎΡΠ²Π΅ΡΠ½Π°ΡΠ° ΡΠ΅ΠΊΡΠΈΡ.
Π‘ΡΡΠΏΠΊΠ° 3 β ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ
ΠΠΈΠ°Π»ΠΎΠ³ΡΡ Connection Settings ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ ΠΏΠ΅Ρ ΠΎΠΏΡΠΈΠΈ Ρ ΡΠ°Π΄ΠΈΠΎ Π±ΡΡΠΎΠ½ΠΈ. ΠΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ°Π·ΠΈ, ΠΊΠΎΡΡΠΎ ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π° Π½Π° Π²Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°. ΠΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΡΡΠ½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Manual proxy configuration β ΡΠ°Π·Π³Π»Π΅Π΄Π°Π½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ Π² ΡΠ»Π΅Π΄Π²Π°ΡΠ°ΡΠ° ΡΠ΅ΠΊΡΠΈΡ.
Π‘ΡΡΠΏΠΊΠ° 4 β Π ΡΡΠ½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π² Π΄Π΅ΡΠ°ΠΉΠ»ΠΈ
ΠΠ·Π±ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Manual proxy configuration ΡΠ°Π·ΠΊΡΠΈΠ²Π° ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΠΏΠΎΠ»Π΅ΡΠ° Π·Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ». ΠΡΠΎ ΠΊΠ°ΠΊΠ²ΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° Π²ΡΡΠΊΠΎ ΠΏΠΎΠ»Π΅ ΠΈ ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π½Π°Π΅ΡΠ΅ Π·Π° Π½Π΅Π³ΠΎ:
HTTP Proxy
ΠΡΠ²Π΅Π΄Π΅ΡΠ΅ IP Π°Π΄ΡΠ΅ΡΠ° ΠΈΠ»ΠΈ Ρ
ΠΎΡΡΠ½Π΅ΠΉΠΌΠ° Π½Π° Π²Π°ΡΠΈΡ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡ ΠΈ Π½Π΅Π³ΠΎΠ²ΠΈΡ ΠΏΠΎΡΡ (ΠΎΠ±ΠΈΡΠ°ΠΉΠ½ΠΎ 3128, 8080 ΠΈΠ»ΠΈ 8888). Π’ΠΎΠ·ΠΈ ΠΏΡΠΎΠΊΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π° ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ HTTP ΡΡΠ°ΡΠΈΠΊ. ΠΠ±ΡΡΠ½Π΅ΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΡΠ΅ Π² ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡ Firefox ΠΏΠΎΠ»Π΅ΡΠΎ HTTP Proxy ΠΏΡΠΈΡ
Π²Π°ΡΠ° ΠΈ HTTPS Π·Π°ΡΠ²ΠΊΠΈ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΡΡΠ΅Π· ΠΌΠ΅ΡΠΎΠ΄Π° Π½Π° ΡΡΠ½Π΅Π»ΠΈΡΠ°Π½Π΅ CONNECT β ΠΊΠΎΠ΅ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ Π²Π°ΡΠΈΡΡ HTTPS ΡΡΠ°ΡΠΈΠΊ ΡΠ΅ ΡΡΠ½Π΅Π»ΠΈΡΠ° ΠΏΡΠ΅Π· ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠΊΡΠΈ, Π΄ΠΎΡΠΈ Π°ΠΊΠΎ ΠΏΠΎΠ»Π΅ΡΠΎ SSL Proxy Π΅ ΠΎΡΡΠ°Π²Π΅Π½ΠΎ ΠΏΡΠ°Π·Π½ΠΎ.
SSL Proxy
ΠΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° ΡΠΏΠ΅ΡΠΈΠ°Π»Π΅Π½ HTTPS ΠΏΡΠΎΠΊΡΠΈ. Π ΡΠ΅ΠΊΡΡΠΈΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π½Π° Firefox, Π°ΠΊΠΎ ΠΏΠΎΠΏΡΠ»Π½ΠΈΡΠ΅ ΠΏΠΎΠ»Π΅ΡΠΎ HTTP Proxy ΠΈ ΠΎΡΡΠ°Π²ΠΈΡΠ΅ SSL Proxy ΠΏΡΠ°Π·Π½ΠΎ, HTTPS Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ΅ ΠΏΡΠΎΠΊΡΠΈΡΠ° ΡΡΠ΅Π· CONNECT. ΠΠΎΠΏΡΠ»Π½Π΅ΡΠ΅ ΡΠΎΠ²Π° ΠΏΠΎΠ»Π΅ ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ Π²Π°ΡΠ°ΡΠ° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ° Π½Π°ΡΠΎΡΠ²Π° SSL ΡΡΠ°ΡΠΈΠΊΠ° ΠΏΡΠ΅Π· ΠΎΡΠ΄Π΅Π»Π½Π° ΠΊΡΠ°ΠΉΠ½Π° ΡΠΎΡΠΊΠ°.
SOCKS Host
ΠΠ° SOCKS ΠΏΡΠΎΠΊΡΠΈ, Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ Ρ ΠΎΡΡΠ° ΠΈ ΠΏΠΎΡΡΠ° ΡΡΠΊ. Π’ΡΡΠ±Π²Π° ΡΡΡΠΎ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²Π΅ΡΡΠΈΡΡΠ° Π½Π° SOCKS:
- SOCKS v4: ΠΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ°ΠΌΠΎ TCP, Π±Π΅Π· ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅, Π±Π΅Π· IPv6, Π±Π΅Π· UDP. ΠΠΎ-ΠΏΡΠΎΡΡ, Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½.
- SOCKS v5: ΠΠΎΠ΄Π΄ΡΡΠΆΠ° TCP ΠΈ UDP, Π½Π΅Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΈΠΌΠ΅/ΠΏΠ°ΡΠΎΠ»Π° ΠΈ ΠΏΡΠ»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° IPv6. ΠΠΈΠ½Π°Π³ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°ΠΉΡΠ΅ SOCKS v5, ΠΎΡΠ²Π΅Π½ Π°ΠΊΠΎ Π²Π°ΡΠΈΡΡ ΠΏΡΠΎΠΊΡΠΈ ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π½Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π° v4.
ΠΡΠΈ ΠΈΠ·Π±ΠΎΡ Π½Π° SOCKS v5 ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ²Π° ΠΊΡΠΈΡΠΈΡΠ½Π° ΠΏΠΎΠ΄ΠΎΠΏΡΠΈΡ: Proxy DNS when using SOCKS v5. ΠΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·ΠΈ ΠΎΡΠΌΠ΅ΡΠΊΠ° ΠΈΠ·ΠΏΡΠ°ΡΠ° Π·Π°ΡΠ²ΠΊΠΈΡΠ΅ Π·Π° DNS ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡ ΠΏΡΠ΅Π· SOCKS ΠΏΡΠΎΠΊΡΠΈ, Π²ΠΌΠ΅ΡΡΠΎ Π΄Π° Π³ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΡΠ° Π»ΠΎΠΊΠ°Π»Π½ΠΎ. Π’ΠΎΠ²Π° Π΅ ΠΎΡ ΡΡΡΠ΅ΡΡΠ²Π΅Π½ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π·Π° ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΠΊΠΎ Ρ ΠΎΡΡΠ°Π²ΠΈΡΠ΅ Π½Π΅ΠΎΡΠΌΠ΅ΡΠ½Π°ΡΠ°, Π²Π°ΡΠΈΡΠ΅ DNS Π·Π°ΡΠ²ΠΊΠΈ ΠΎΡΠΈΠ²Π°Ρ ΠΊΡΠΌ Π»ΠΎΠΊΠ°Π»Π½ΠΈΡ Π²ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΡΡ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΡΠ°ΡΠΈΠΊΡΡ Π²ΠΈ ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ β DNS ΠΈΠ·ΡΠΈΡΠ°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ°Π·ΠΊΡΠΈΠ΅ Π²ΡΠ΅ΠΊΠΈ Ρ ΠΎΡΡΠ½Π΅ΠΉΠΌ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΡΠ΅ΡΠ°Π²Π°ΡΠ΅, Π½Π° Π²Π°ΡΠΈΡ ISP ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»Π½Π° ΠΌΡΠ΅ΠΆΠ°.
Use this proxy server for all protocols
ΠΡΠΌΡΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ°Π·ΠΈ ΠΊΡΡΠΈΠΉΠΊΠ° ΠΊΠΎΠΏΠΈΡΠ° Π²ΡΠ²Π΅Π΄Π΅Π½ΠΎΡΠΎ Π² ΠΏΠΎΠ»Π΅ΡΠΎ HTTP Proxy Π²ΡΠ² Π²ΡΠΈΡΠΊΠΈ ΠΎΡΡΠ°Π½Π°Π»ΠΈ ΠΏΠΎΠ»Π΅ΡΠ° Π·Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ Ρ ΡΠ°ΠΌΠΎ ΠΊΠΎΠ³Π°ΡΠΎ Π²Π°ΡΠΈΡΡ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡ Π½Π°ΠΈΡΡΠΈΠ½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠ²Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π½Π° Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡΠΈ Π°Π΄ΡΠ΅Ρ ΠΈ ΠΏΠΎΡΡ. Π‘Π»ΡΠΏΠΎΡΠΎ ΠΉ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΡΠ°ΠΌΠΎ SOCKS ΠΏΡΠΎΠΊΡΠΈ, ΡΠ΅ Π½Π°ΡΡΡΠΈ Π½Π΅ΡΠ°ΡΠ°.
No Proxy for
Π Π°Π·Π΄Π΅Π»Π΅Π½ ΡΡΡ Π·Π°ΠΏΠ΅ΡΠ°ΠΈ ΡΠΏΠΈΡΡΠΊ ΠΎΡ Ρ ΠΎΡΡΠ½Π΅ΠΉΠΌΠΈ, IP Π°Π΄ΡΠ΅ΡΠΈ ΠΈ CIDR Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΈ, ΠΊΠΎΠΈΡΠΎ Π·Π°ΠΎΠ±ΠΈΠΊΠ°Π»ΡΡ ΠΏΡΠΎΠΊΡΠΈ ΠΈΠ·ΡΡΠ»ΠΎ. ΠΠΈΠ½Π°Π³ΠΈ Π²ΠΊΠ»ΡΡΠ²Π°ΠΉΡΠ΅ ΠΏΠΎΠ½Π΅:
localhost, 127.0.0.1, ::1ΠΠ° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΡΡΠ΅Π΄ΠΈ Π΄ΠΎΠ±Π°Π²Π΅ΡΠ΅ Π²Π°ΡΠΈΡ Π²ΡΡΡΠ΅ΡΠ΅Π½ ΡΡΡΠΈΠΊΡ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½Π° (Π½Π°ΠΏΡ. .corp.example.com) ΠΈ Π²ΡΠΈΡΠΊΠΈ RFC 1918 ΠΏΠΎΠ΄ΠΌΡΠ΅ΠΆΠΈ, Π΄ΠΎ ΠΊΠΎΠΈΡΠΎ Π²Π°ΡΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΡΡΠ±Π²Π° Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ. ΠΡΠΎΠΏΡΡΠΊΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠΎΠ²Π° ΠΊΠ°ΡΠ° Π»ΠΎΠΊΠ°Π»Π½ΠΈΡΠ΅ ΡΡΡΠ²ΡΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π΄Π° Π½Π°ΡΠΎΡΠ²Π°Ρ ΡΡΠ°ΡΠΈΠΊΠ° ΠΏΡΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ»ΠΈ Π³ΠΈ ΡΠ°Π·Π²Π°Π»Ρ, ΠΈΠ»ΠΈ ΠΈΠ·ΡΠΈΡΠ° Π²ΡΡΡΠ΅ΡΠ½ΠΈ Ρ
ΠΎΡΡΠ½Π΅ΠΉΠΌΠΈ ΠΊΡΠΌ Π²ΡΠ½ΡΠ΅Π½ ΡΡΡΠ²ΡΡ.
Π‘ΡΡΠΏΠΊΠ° 5 β URL Π°Π΄ΡΠ΅Ρ Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ (PAC ΡΠ°ΠΉΠ»)
ΠΠΊΠΎ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°ΡΠ΅ ΠΏΡΠ» ΠΎΡ ΠΏΡΠΎΠΊΡΠΈ ΠΈΠ»ΠΈ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅ ΠΎΡ ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅, Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π°, ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Automatic proxy configuration URL ΠΈ Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ URL Π°Π΄ΡΠ΅ΡΠ° Π½Π° Π²Π°ΡΠΈΡ PAC ΡΠ°ΠΉΠ». PAC ΡΠ°ΠΉΠ»ΡΡ Π΅ JavaScript ΡΠ°ΠΉΠ», ΡΡΠ΄ΡΡΠΆΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ FindProxyForURL(url, host). Firefox ΠΈΠ·ΡΠ΅Π³Π»Ρ ΠΈ ΠΊΠ΅ΡΠΈΡΠ° ΡΠΎΠ·ΠΈ ΡΠ°ΠΉΠ», ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ·Π²ΠΈΠΊΠ²Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° Π·Π° Π²ΡΡΠΊΠ° Π·Π°ΡΠ²ΠΊΠ°, Π·Π° Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΠΊΠΎΠΉ ΠΏΡΠΎΠΊΡΠΈ (ΠΈΠ»ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°) Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°.
ΠΡΠΈΠΌΠ΅Ρ Π·Π° ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ PAC ΡΠ°ΠΉΠ»:
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*.internal.example.com")) {
return "DIRECT";
}
if (isInNet(dnsResolve(host), "10.0.0.0", "255.0.0.0")) {
return "DIRECT";
}
return "SOCKS5 192.0.2.10:1080; DIRECT";
}Π’ΠΎΠ²Π° Π½Π°ΡΠΎΡΠ²Π° Π²ΡΡΡΠ΅ΡΠ½ΠΈΡΠ΅ Ρ ΠΎΡΡΠΎΠ²Π΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ, Π·Π°ΠΎΠ±ΠΈΠΊΠ°Π»Ρ RFC 1918 Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ ΠΈ ΡΠ΅ Π²ΡΡΡΠ° ΠΊΡΠΌ SOCKS5 ΠΏΡΠΎΠΊΡΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΎ ΠΎΡΡΠ°Π½Π°Π»ΠΎ, Ρ ΡΠ΅Π·Π΅ΡΠ²Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°, Π°ΠΊΠΎ ΠΏΡΠΎΠΊΡΠΈ Π΅ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½.
Π‘ΡΡΠΏΠΊΠ° 6 β ΠΠ°ΠΏΠ°Π·Π΅ΡΠ΅ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ°
ΠΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ OK, Π·Π° Π΄Π° ΠΏΡΠΈΠ»ΠΎΠΆΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅. Firefox ΠΏΡΠΈΠ»Π°Π³Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ ΠΊΡΠΌ Π½ΠΎΠ²ΠΈ Π²ΡΡΠ·ΠΊΠΈ β ΠΏΡΠ»Π½ΠΎ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈΠ·ΡΠΈΡΡΠ²Π° Π²ΡΠΈΡΠΊΠΈ ΠΊΠ΅ΡΠΈΡΠ°Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΈ Π²ΡΡΠ·ΠΊΠΈ.
ΠΠ° Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΡΠ΅ Π΄Π°Π»ΠΈ ΠΏΡΠΎΠΊΡΠΈ Π΅ Π°ΠΊΡΠΈΠ²Π΅Π½, ΠΏΠΎΡΠ΅ΡΠ΅ΡΠ΅ ΡΠ°ΠΉΡ ΠΊΠ°ΡΠΎ https://ifconfig.me ΠΈΠ»ΠΈ https://ipinfo.io. ΠΠΎΠΊΠ°Π·Π°Π½ΠΈΡΡ IP Π°Π΄ΡΠ΅Ρ ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠΎΡΠ²Π΅ΡΡΡΠ²Π° Π½Π° ΠΈΠ·Ρ
ΠΎΠ΄Π½ΠΈΡ IP Π½Π° Π²Π°ΡΠΈΡ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡ, Π° Π½Π΅ Π½Π° Π²Π°ΡΠΈΡ Π»ΠΎΠΊΠ°Π»Π΅Π½ IP.
ΠΠΊΠΎ Π²ΠΈΠΆΠ΄Π°ΡΠ΅ Π³ΡΠ΅ΡΠΊΠ° "Proxy server is refusing connections", Π½Π°ΠΉ-ΡΠ΅ΡΡΠΈΡΠ΅ ΠΏΡΠΈΡΠΈΠ½ΠΈ ΡΠ°:
- ΠΡΠ΅ΡΠ΅Π½ Π½ΠΎΠΌΠ΅Ρ Π½Π° ΠΏΠΎΡΡ
- ΠΡΠΎΠΊΡΠΈ ΠΏΡΠΎΡΠ΅ΡΡΡ Π½Π΅ ΡΠ°Π±ΠΎΡΠΈ ΠΈΠ»ΠΈ Π΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ
- ΠΠ°ΡΠΈΡΠ½Π° ΡΡΠ΅Π½Π° Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡΠ° Π±Π»ΠΎΠΊΠΈΡΠ° Π²Π°ΡΠΈΡ ΠΈΠ·Ρ ΠΎΠ΄Π΅Π½ IP
- ΠΡΠΎΠΊΡΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΠΈ Firefox Π²ΡΠ΅ ΠΎΡΠ΅ Π½Π΅ Π΅ ΠΏΠΎΠΈΡΠΊΠ°Π» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ
ΠΠΊΠΎ Π²ΠΈΠΆΠ΄Π°ΡΠ΅ Π³ΡΠ΅ΡΠΊΠ° "The proxy server is not responding", Ρ ΠΎΡΡ Π°Π΄ΡΠ΅ΡΡΡ Π΅ Π½Π΅Π΄ΠΎΡΡΡΠΏΠ΅Π½ β ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ DNS ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΡΠ°, ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ Π΄Π°Π»ΠΈ ΡΡΡΠ²ΡΡΡΡ Π΅ ΠΎΠ½Π»Π°ΠΉΠ½.
Π‘ΡΡΠΏΠΊΠ° 7 β Π£Π΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ
ΠΠΊΠΎ Π²Π°ΡΠΈΡΡ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ, Firefox ΡΠ΅ ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π΄ΠΈΠ°Π»ΠΎΠ³ Π·Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ ΠΏΡΠΈ ΠΏΡΡΠ²ΠΈΡ ΠΎΠΏΠΈΡ Π·Π° Π²ΡΡΠ·ΠΊΠ° ΠΏΡΠ΅Π· ΡΠΎΠ·ΠΈ ΠΏΡΠΎΠΊΡΠΈ. ΠΡΠ²Π΅Π΄Π΅ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎΡΠΎ ΠΈΠΌΠ΅ ΠΈ ΠΏΠ°ΡΠΎΠ»Π°ΡΠ°. Firefox ΠΊΠ΅ΡΠΈΡΠ° ΡΠ΅Π·ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ΅ΡΠΈΡΡΠ° ΠΈ, Π°ΠΊΠΎ ΠΌΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡΠ΅, Π² Password Manager Π·Π° Π±ΡΠ΄Π΅ΡΠΈ ΡΠ΅ΡΠΈΠΈ.
ΠΠ° ΠΏΡΠΎΠΊΡΠΈ, ΠΈΠ·ΠΈΡΠΊΠ²Π°ΡΠΈ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅, Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΈΠ»ΠΈ headless ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠΈ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² PAC ΡΠ°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Π½ΠΈ ΡΡΠ΅Π· ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΡΡΠ° network.proxy.socks_username ΠΈ network.proxy.socks_password Π² about:config β Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΡΡ
ΡΠ°Π½ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΡΠ΅ΠΊΡΡ Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π½ΠΎΡΠΈ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΈΡΠΈ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ°.
Π‘ΡΡΠΏΠΊΠ° 8 β ΠΠ΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ
ΠΠ° Π΄Π° ΡΠ΅ Π²ΡΡΠ½Π΅ΡΠ΅ ΠΊΡΠΌ Π΄ΠΈΡΠ΅ΠΊΡΠ½Π° Π²ΡΡΠ·ΠΊΠ°, ΠΎΡΠΈΠ΄Π΅ΡΠ΅ Π² Settings > Network Settings ΠΈ ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ No Proxy, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ OK. ΠΠ° Π΄Π° Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΡΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ, ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Use system proxy settings.
Π Π°Π·ΡΠΈΡΠ΅Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΡΡΠ΅Π· about:config
ΠΠ° ΡΡΠ΅Π½Π°ΡΠΈΠΈ, ΠΏΡΠΈ ΠΊΠΎΠΈΡΠΎ GUI Π΅ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠ΅Π½, Firefox ΠΈΠ·Π»Π°Π³Π° Π²ΡΠ΅ΠΊΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΠ΅ Π² about:config. ΠΠ»ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΡ Π²ΠΊΠ»ΡΡΠ²Π°Ρ:
| ΠΠ»ΡΡ Π½Π° ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΠ΅ | Π’ΠΈΠΏ | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ |
|---|---|---|
| `network.proxy.type` | Integer | 0=ΠΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ, 1=Π ΡΡΠ½ΠΎ, 2=PAC URL, 4=ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅, 5=Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΎ |
| `network.proxy.http` | String | Π₯ΠΎΡΡΠ½Π΅ΠΉΠΌ Π½Π° HTTP ΠΏΡΠΎΠΊΡΠΈ |
| `network.proxy.http_port` | Integer | ΠΠΎΡΡ Π½Π° HTTP ΠΏΡΠΎΠΊΡΠΈ |
| `network.proxy.socks` | String | Π₯ΠΎΡΡΠ½Π΅ΠΉΠΌ Π½Π° SOCKS ΠΏΡΠΎΠΊΡΠΈ |
| `network.proxy.socks_port` | Integer | ΠΠΎΡΡ Π½Π° SOCKS ΠΏΡΠΎΠΊΡΠΈ |
| `network.proxy.socks_version` | Integer | 4 ΠΈΠ»ΠΈ 5 |
| `network.proxy.socks_remote_dns` | Boolean | ΠΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° DNS-over-SOCKS (ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π° DNS ΠΈΠ·ΡΠΈΡΠ°Π½Π΅) |
| `network.proxy.no_proxies_on` | String | Π‘ΠΏΠΈΡΡΠΊ Π·Π° Π·Π°ΠΎΠ±ΠΈΠΊΠ°Π»ΡΠ½Π΅, ΡΠ°Π·Π΄Π΅Π»Π΅Π½ ΡΡΡ Π·Π°ΠΏΠ΅ΡΠ°ΠΈ |
| `network.proxy.autoconfig_url` | String | URL Π°Π΄ΡΠ΅Ρ Π½Π° PAC ΡΠ°ΠΉΠ» |
Π’Π΅Π·ΠΈ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΡ ΠΌΠΎΠ³Π°Ρ ΡΡΡΠΎ Π΄Π° Π±ΡΠ΄Π°Ρ Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈ ΡΡΠ΅Π· mozilla.cfg ΠΈΠ»ΠΈ Group Policy Π² ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½ΠΈΡ, ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°ΠΉΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ.
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ: HTTP, HTTPS, SOCKS4 ΠΈ SOCKS5
| Π€ΡΠ½ΠΊΡΠΈΡ | HTTP Proxy | HTTPS Proxy (CONNECT) | SOCKS4 | SOCKS5 |
|---|---|---|---|---|
| ΠΡΠ²Π΅Π΄ΠΎΠΌΠ΅Π½ΠΎΡΡ Π·Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° | Π‘Π°ΠΌΠΎ HTTP | HTTP + HTTPS ΡΡΠ½Π΅Π»ΠΈΡΠ°Π½Π΅ | Π‘Π°ΠΌΠΎ TCP | TCP + UDP |
| DNS ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡ | ΠΠΎΠΊΠ°Π»Π½Π° | ΠΠΎΠΊΠ°Π»Π½Π° | ΠΠΎΠΊΠ°Π»Π½Π° | ΠΡΠ΄Π°Π»Π΅ΡΠ΅Π½Π° (Π½Π΅Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΎ) |
| Π£Π΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ | Basic/Digest | Basic/Digest | ΠΡΠΌΠ° | ΠΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΎ ΠΈΠΌΠ΅/ΠΠ°ΡΠΎΠ»Π° |
| ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° IPv6 | ΠΠ°Π²ΠΈΡΠΈ ΠΎΡ ΡΡΡΠ²ΡΡΠ° | ΠΠ°Π²ΠΈΡΠΈ ΠΎΡ ΡΡΡΠ²ΡΡΠ° | ΠΠ΅ | ΠΠ° |
| ΠΠ΅-HTTP ΡΡΠ°ΡΠΈΠΊ | ΠΠ΅ | ΠΠ΅ | ΠΠ΅ | ΠΠ° |
| ΠΠΈΠ²ΠΎ Π½Π° Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡ | ΠΠΈΡΠΊΠΎ (Π·Π°Π³Π»Π°Π²ΠΊΠΈΡΠ΅ ΡΠ° ΠΈΠ·Π»ΠΎΠΆΠ΅Π½ΠΈ) | Π‘ΡΠ΅Π΄Π½ΠΎ | Π‘ΡΠ΅Π΄Π½ΠΎ | ΠΠΈΡΠΎΠΊΠΎ (Ρ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ DNS) |
| Π’ΠΈΠΏΠΈΡΠ΅Π½ ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° | ΠΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΎ ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ | ΠΠ±ΡΠΎ HTTPS ΡΡΡΡΠΈΡΠ°Π½Π΅ | ΠΠ°ΡΠ»Π΅Π΄Π΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ | SSH ΡΡΠ½Π΅Π»ΠΈ, ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡ |
ΠΠ° ΡΠ»ΡΡΠ°ΠΈ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°, ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠ°Π½ΠΈ ΠΊΡΠΌ ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ°, SOCKS5 Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ DNS Π΅ Π½Π°ΠΉ-ΡΠΈΠ»Π½Π°ΡΠ° ΠΎΠΏΡΠΈΡ, Π½Π°Π»ΠΈΡΠ½Π° Π² Π½Π°ΡΠΈΠ²Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° Firefox. ΠΠ±ΡΠ°Π±ΠΎΡΠ²Π° ΡΠ΅Π»ΠΈΡ TCP ΡΡΠ°ΡΠΈΠΊ, ΡΠ΅Π·ΠΎΠ»Π²ΠΈΡΠ° DNS ΠΎΡ ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΈ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ β ΠΊΠΎΠ΅ΡΠΎ Π³ΠΎ ΠΏΡΠ°Π²ΠΈ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΡΡ Π·Π° Π½Π°ΡΠΎΡΠ²Π°Π½Π΅ ΠΏΡΠ΅Π· SSH ΡΡΠ½Π΅Π» (ssh -D 1080) ΠΈΠ»ΠΈ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ SOCKS5 ΡΡΡΠ²ΡΡ, ΡΠ°Π±ΠΎΡΠ΅Ρ Π½Π° Dedicated Server.
Π‘ΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ ΠΈ ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡ
Π ΠΈΡΠΊ ΠΎΡ ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΡ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ°: ΠΡΠ΅ΠΊΠΈ Π±Π°ΠΉΡ ΠΎΡ Π²Π°ΡΠΈΡ Π½Π΅ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ HTTP ΡΡΠ°ΡΠΈΠΊ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡΠ° Π² ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ ΡΠ΅ΠΊΡΡ. ΠΠΎΡΠΈ ΠΏΡΠΈ HTTPS, ΠΏΡΠΎΠΊΡΠΈ Π²ΠΈΠΆΠ΄Π° Ρ
ΠΎΡΡΠ½Π΅ΠΉΠΌΠ° Π½Π° Π΄Π΅ΡΡΠΈΠ½Π°ΡΠΈΡΡΠ° ΡΡΠ΅Π· Π·Π°ΡΠ²ΠΊΠ°ΡΠ° CONNECT. ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΠΏΡΠΎΠΊΡΠΈ ΡΠ°ΠΌΠΎ ΠΎΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, ΠΊΠΎΡΡΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·ΡΠΈΡΠ½ΠΎ ΡΠ΅ Π΄ΠΎΠ²Π΅ΡΡΠ²Π°ΡΠ΅.
ΠΡΠΈΡ Π²Π°ΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ: ΠΡΠΊΠΎΠΈ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΠΈ ΠΈ βΠΏΡΠΎΠ·ΡΠ°ΡΠ½ΠΈβ HTTPS ΠΏΡΠΎΠΊΡΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°Ρ SSL ΠΈΠ½ΡΠΏΠ΅ΠΊΡΠΈΡ, Π΄Π΅ΠΉΡΡΠ²Π°ΠΉΠΊΠΈ ΠΊΠ°ΡΠΎ man-in-the-middle, ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠΉΠΊΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡ ΡΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π½Π° Firefox. Firefox ΡΠ΅ Π²ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈ, ΠΎΡΠ²Π΅Π½ Π°ΠΊΠΎ root CA Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π½Π΅ Π΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ Π² Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΡΠΎ Π²ΠΈ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ. ΠΠΊΠΎ Π²ΠΈΠΆΠ΄Π°ΡΠ΅ Π½Π΅ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΡ Π·Π° ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ ΡΠ»Π΅Π΄ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ, ΡΠΎΠ²Π° Π΅ Π²Π΅ΡΠΎΡΡΠ½Π°ΡΠ° ΠΏΡΠΈΡΠΈΠ½Π°.
WebRTC ΠΈΠ·ΡΠΈΡΠ°Π½ΠΈΡ: ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ° Π½Π° WebRTC Π½Π° Firefox ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΈ Π΄Π° ΡΠ°Π·ΠΊΡΠΈΠ΅ ΡΠ΅Π°Π»Π½ΠΈΡ Π²ΠΈ IP Π°Π΄ΡΠ΅Ρ ΡΡΠ΅Π· STUN Π·Π°ΡΠ²ΠΊΠΈ. ΠΠ° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΠ΅ ΡΠΎΠ²Π°, Π·Π°Π΄Π°ΠΉΡΠ΅ media.peerconnection.enabled Π½Π° false Π² about:config, Π°ΠΊΠΎ WebRTC Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌ, ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΠ΅ Π·Π° Π±ΡΠ°ΡΠ·ΡΡ, ΠΊΠΎΠ΅ΡΠΎ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° WebRTC.
ΠΠ°ΠΎΠ±ΠΈΠΊΠ°Π»ΡΠ½Π΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΡΡΠ΅Π· Π΄ΠΈΡΠ΅ΠΊΡΠ΅Π½ DNS: ΠΠ°ΠΊΡΠΎ Π±Π΅ΡΠ΅ ΠΎΡΠ±Π΅Π»ΡΠ·Π°Π½ΠΎ ΠΏΠΎ-ΡΠ°Π½ΠΎ, Π²ΠΈΠ½Π°Π³ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ Proxy DNS when using SOCKS v5, Π·Π° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΠΈΡΠ΅ DNS ΠΈΠ·ΡΠΈΡΠ°Π½ΠΈΡ. ΠΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° SOCKS5 ΠΏΡΠΎΠΊΡΠΈ Ρ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ SSL ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π½Π° Π²Π°ΡΠΈΡ ΠΈΠ·Ρ ΠΎΠ΄Π΅Π½ ΡΡΡΠ²ΡΡ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ ΠΎΡ ΠΊΡΠ°ΠΉ Π΄ΠΎ ΠΊΡΠ°ΠΉ, Π΄ΠΎΡΠΈ ΠΊΠΎΠ³Π°ΡΠΎ ΡΡΠ°ΡΠΈΠΊΡΡ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½Π° ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°.
ΠΠ·Π»Π°Π³Π°Π½Π΅ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ: HTTP ΠΏΡΠΎΠΊΡΠΈ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΈΠ·ΠΏΡΠ°ΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ Π² Base64 ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΡΡΠΈΠ²ΠΈΠ°Π»Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠΈΠΌΠΎ. ΠΠΊΠΎ Π²Π°ΡΠΈΡΡ ΠΏΡΠΎΠΊΡΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅, ΡΠ²Π΅ΡΠ΅ΡΠ΅ ΡΠ΅, ΡΠ΅ Π²ΡΡΠ·ΠΊΠ°ΡΠ° ΠΊΡΠΌ ΡΠ°ΠΌΠΈΡ ΠΏΡΠΎΠΊΡΠΈ Π΅ ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π° (Ρ.Π΅. ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ HTTPS ΠΈΠ»ΠΈ SOCKS5 ΠΏΡΠΎΠΊΡΠΈ Π½Π°Π΄ TLS, ΠΈΠ»ΠΈ SSH ΡΡΠ½Π΅Π»).
ΠΠ°ΡΡΡΠΎΠΉΠ²Π°Π½Π΅ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡ
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ»ΡΠ³Π° Π·Π° ΠΏΡΠΎΠΊΡΠΈ Π½Π° ΡΡΠ΅ΡΠ° ΡΡΡΠ°Π½Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π° Π΄Π° ΡΠ΅ Π΄ΠΎΠ²Π΅ΡΠΈΡΠ΅ Π½Π° ΡΠΎΠ·ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Ρ Π²Π°ΡΠΈΡ ΡΡΠ°ΡΠΈΠΊ. ΠΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΏΡΠΎΠΊΡΠΈ Π½Π° VPS Π²ΠΈ Π΄Π°Π²Π° ΠΏΡΠ»Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ». ΠΠΈΠ½ΠΈΠΌΠ°Π»Π΅Π½ SOCKS5 ΠΏΡΠΎΠΊΡΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ dante Π½Π° Debian/Ubuntu ΡΡΡΠ²ΡΡ:
apt update && apt install dante-server -yΠ Π΅Π΄Π°ΠΊΡΠΈΡΠ°ΠΉΡΠ΅ /etc/danted.conf:
logoutput: syslog
internal: 0.0.0.0 port = 1080
external: eth0
clientmethod: none
socksmethod: username
user.privileged: root
user.notprivileged: nobody
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect disconnect
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
socksmethod: username
log: connect disconnect
}systemctl enable danted --nowΠ‘Π»Π΅Π΄ ΡΠΎΠ²Π° Π² ΠΏΠΎΠ»Π΅ΡΠΎ SOCKS Host Π½Π° Firefox Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ Π²Π°ΡΠΈΡ VPS IP ΠΈ ΠΏΠΎΡΡ 1080, ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ SOCKS v5 ΠΈ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ Proxy DNS when using SOCKS v5. Π’Π°Π·ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°, ΡΠ°Π±ΠΎΡΠ΅ΡΠ° Π½Π° VPS Ρ cPanel ΠΈΠ»ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ VPS, Π²ΠΈ Π΄Π°Π²Π° ΡΠ°ΡΡΠ΅Π½, ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΠ΅Π½ SOCKS5 ΠΏΡΠΎΠΊΡΠΈ Ρ ΠΏΡΠ»Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ» Π²ΡΡΡ
Ρ Π»ΠΎΠ³ΠΎΠ²Π΅ΡΠ΅.
ΠΠ° Π΅ΠΊΠΈΠΏΠΈ, Π½ΡΠΆΠ΄Π°Π΅ΡΠΈ ΡΠ΅ ΠΎΡ ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΠ°, Π‘ΠΏΠΎΠ΄Π΅Π»Π΅Π½ ΡΠ΅Π± Ρ ΠΎΡΡΠΈΠ½Π³ Π½Π΅ Π΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π·Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π΄Π΅ΠΌΠΎΠ½ΠΈ β Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅ ΡΠ΅ ΠΎΡ VPS ΠΈΠ»ΠΈ dedicated ΡΡΡΠ²ΡΡ Ρ root Π΄ΠΎΡΡΡΠΏ ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΎΡΠ²Π°ΡΡΠ½Π΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΏΠΎΡΡΠΎΠ²Π΅.
ΠΠ»ΡΡΠΎΠ²ΠΈ ΠΈΠ·Π²ΠΎΠ΄ΠΈ ΠΈ ΠΌΠ°ΡΡΠΈΡΠ° Π·Π° Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΡ
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡΠ΅ ΡΠΎΠ·ΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Π½ ΡΠΏΠΈΡΡΠΊ ΠΏΡΠ΅Π΄ΠΈ Π΄Π° ΡΠΈΠ½Π°Π»ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π²ΡΠ² Firefox:
- ΠΠ·Π±ΡΠ°Π»ΠΈ ΡΡΠ΅ SOCKS v5 ΠΏΡΠ΅Π΄ SOCKS v4 Π²ΠΈΠ½Π°Π³ΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡΡΡ Π³ΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° β ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° UDP, IPv6 ΠΈ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ΠΈΡ DNS ΡΠ° Π·Π°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΈ Π·Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ ΡΠ»ΡΡΠ°ΠΈ Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°.
- ΠΠΊΡΠΈΠ²ΠΈΡΠ°Π»ΠΈ ΡΡΠ΅ βProxy DNS when using SOCKS v5β³, Π°ΠΊΠΎ ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡΡΠ° ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½Π΅.
- ΠΠΎΠΏΡΠ»Π½ΠΈΠ»ΠΈ ΡΡΠ΅ ΠΏΠΎΠ»Π΅ΡΠΎ βNo Proxy forβ Ρ
localhost,127.0.0.1,::1ΠΈ Π²ΡΠΈΡΠΊΠΈ Π²ΡΡΡΠ΅ΡΠ½ΠΈ ΠΏΠΎΠ΄ΠΌΡΠ΅ΠΆΠΈ ΠΈΠ»ΠΈ ΡΡΡΠΈΠΊΡΠΈ Π½Π° Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ. - ΠΡΠΎΠ²Π΅ΡΠΈΠ»ΠΈ ΡΡΠ΅ ΠΈΠ·Ρ
ΠΎΠ΄Π½ΠΈΡ IP Ρ
ifconfig.meΠΈΠ»ΠΈ Π΅ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ ΡΠ»Π΅Π΄ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅. - ΠΠ΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π»ΠΈ ΡΡΠ΅ WebRTC ΡΡΠ΅Π·
about:config, Π°ΠΊΠΎ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡΡΠ° Π΅ ΡΠ΅Π»ΡΠ°. - ΠΠ·Π±ΡΠ³Π²Π°Π»ΠΈ ΡΡΠ΅ ΡΠ΅ΠΆΠΈΠΌΠ° Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ WPAD Π² Π½Π΅Π½Π°Π΄Π΅ΠΆΠ΄Π½ΠΈ ΠΌΡΠ΅ΠΆΠΈ.
- ΠΠΎΡΠ²ΡΡΠ΄ΠΈΠ»ΠΈ ΡΡΠ΅, ΡΠ΅ ΡΠ΄ΠΎΡΡΠΎΠ²Π΅ΡΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ ΠΊΠ°Π½Π°Π», Π°ΠΊΠΎ ΡΠ΅ ΠΈΠ·ΠΈΡΠΊΠ²Π°Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΠΈ Π΄Π°Π½Π½ΠΈ.
- ΠΠ±ΠΌΠΈΡΠ»ΠΈΠ»ΠΈ ΡΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ ΠΏΡΠΎΠΊΡΠΈ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ VPS, Π²ΠΌΠ΅ΡΡΠΎ Π΄Π° ΡΠ°Π·ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΡΠ»ΡΠ³Π° Π½Π° ΡΡΠ΅ΡΠ° ΡΡΡΠ°Π½Π° Π·Π° ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π΅Π½ ΡΡΠ°ΡΠΈΠΊ.
ΠΠΊΠΎ ΡΠ΅ Π½ΡΠΆΠ΄Π°Π΅ΡΠ΅ ΠΎΡ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ½ΠΎ, Π±Π°Π·ΠΈΡΠ°Π½ΠΎ Π½Π° ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅ ΠΏΡΠ΅Π· ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈ ΡΠΎΡΠΊΠΈ, ΠΎΡΠ΄Π΅Π»Π΅ΡΠ΅ Π²ΡΠ΅ΠΌΠ΅ Π΄Π° Π½Π°ΠΏΠΈΡΠ΅ΡΠ΅ PAC ΡΠ°ΠΉΠ» β ΡΠΎΠΉ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π»Π΅ΡΠ΅Π½ Π·Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° ΠΎΡ ΡΡΡΠ½ΠΎΡΠΎ ΠΏΡΠ΅ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Firefox Π²ΡΠ΅ΠΊΠΈ ΠΏΡΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΡΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ.
Π§Π΅ΡΡΠΎ Π·Π°Π΄Π°Π²Π°Π½ΠΈ Π²ΡΠΏΡΠΎΡΠΈ
ΠΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΊΡΠΈ Π²ΡΠ² Firefox Π·Π°ΡΡΠ³Π° Π»ΠΈ Π΄ΡΡΠ³ΠΈΡΠ΅ Π±ΡΠ°ΡΠ·ΡΡΠΈ ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ?
ΠΠ΅. Firefox ΡΡΡ ΡΠ°Π½ΡΠ²Π° Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ ΡΠΈ Π·Π° ΠΏΡΠΎΠΊΡΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°. ΠΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅, Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΈ Π² Connection Settings Π½Π° Firefox, Π½ΡΠΌΠ°Ρ Π½ΠΈΠΊΠ°ΠΊΡΠ² Π΅ΡΠ΅ΠΊΡ Π²ΡΡΡ Ρ Chrome, ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ curl ΠΈΠ»ΠΈ ΠΊΠΎΠ΅ΡΠΎ ΠΈ Π΄Π° Π΅ Π΄ΡΡΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. Π‘Π°ΠΌΠΎ ΡΡΠ°ΡΠΈΠΊΡΡ, ΠΏΡΠΎΠΈΠ·Ρ ΠΎΠΆΠ΄Π°Ρ ΠΎΡ Firefox, ΡΠ΅ Π½Π°ΡΠΎΡΠ²Π° ΠΏΡΠ΅Π· ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΎΠΊΡΠΈ.
ΠΠ°ΡΠΎ HTTPS ΡΡΠ°ΡΠΈΠΊΡΡ ΠΌΠΈ Π²ΡΠ΅ ΠΎΡΠ΅ ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· ΠΏΡΠΎΠΊΡΠΈ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΠΎΡΡΠ°Π²ΠΈΡ ΠΏΠΎΠ»Π΅ΡΠΎ SSL Proxy ΠΏΡΠ°Π·Π½ΠΎ?
Π’ΠΎΠ²Π° Π΅ ΠΎΡΠ°ΠΊΠ²Π°Π½ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡ Firefox. ΠΠΎΠ³Π°ΡΠΎ Π΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½ HTTP Proxy, Firefox ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠ΅ΡΠΎΠ΄Π° HTTP CONNECT Π·Π° ΡΡΠ½Π΅Π»ΠΈΡΠ°Π½Π΅ Π½Π° HTTPS Π²ΡΡΠ·ΠΊΠΈ ΠΏΡΠ΅Π· ΡΡΡΠΈΡ ΠΏΡΠΎΠΊΡΠΈ. ΠΠΎΠ»Π΅ΡΠΎ SSL Proxy Π΅ ΡΠ΅Π»Π΅Π²Π°Π½ΡΠ½ΠΎ ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ ΠΈΡΠΊΠ°ΡΠ΅ HTTPS ΡΡΠ°ΡΠΈΠΊΡΡ Π΄Π° ΠΌΠΈΠ½Π°Π²Π° ΠΏΡΠ΅Π· ΡΠ°Π·Π»ΠΈΡΠ½Π° ΠΊΡΠ°ΠΉΠ½Π° ΡΠΎΡΠΊΠ° Π½Π° ΠΏΡΠΎΠΊΡΠΈ ΠΎΡ HTTP ΡΡΠ°ΡΠΈΠΊΠ°.
ΠΠ°ΠΊ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡ DNS ΠΈΠ·ΡΠΈΡΠ°Π½ΠΈΡ ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° SOCKS5 ΠΏΡΠΎΠΊΡΠΈ Π²ΡΠ² Firefox?
ΠΡΠ²ΠΎΡΠ΅ΡΠ΅ Connection Settings, ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ Π²Π°ΡΠΈΡ SOCKS v5 ΠΏΡΠΎΠΊΡΠΈ ΠΈ ΠΎΡΠΌΠ΅ΡΠ½Π΅ΡΠ΅ ΠΊΠ²Π°Π΄ΡΠ°ΡΡΠ΅ΡΠΎ Proxy DNS when using SOCKS v5. ΠΠ»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΎ, Π·Π°Π΄Π°ΠΉΡΠ΅ network.proxy.socks_remote_dns Π½Π° true Π² about:config. Π’ΠΎΠ²Π° ΠΏΡΠΈΠ½ΡΠΆΠ΄Π°Π²Π° Firefox Π΄Π° ΠΈΠ·ΠΏΡΠ°ΡΠ° DNS Π·Π°ΡΠ²ΠΊΠΈ ΠΏΡΠ΅Π· SOCKS ΡΡΠ½Π΅Π»Π°, Π²ΠΌΠ΅ΡΡΠΎ Π΄Π° Π³ΠΈ ΡΠ΅Π·ΠΎΠ»Π²ΠΈΡΠ° Π»ΠΎΠΊΠ°Π»Π½ΠΎ.
ΠΠΎΠ³Π° Π»ΠΈ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π·Π° ΠΏΡΠΎΠΊΡΠΈ Π½Π° Firefox Ρ SSH ΡΡΠ½Π΅Π»?
ΠΠ°. Π‘ΡΠ·Π΄Π°ΠΉΡΠ΅ Π»ΠΎΠΊΠ°Π»Π΅Π½ SOCKS5 ΡΡΠ½Π΅Π» Ρ ssh -D 1080 -N user@your-server.com, ΡΠ»Π΅Π΄ ΠΊΠΎΠ΅ΡΠΎ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΉΡΠ΅ Firefox Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° 127.0.0.1 Π½Π° ΠΏΠΎΡΡ 1080 ΠΊΠ°ΡΠΎ SOCKS v5 ΠΏΡΠΎΠΊΡΠΈ Ρ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ DNS. Π¦Π΅Π»ΠΈΡΡ ΡΡΠ°ΡΠΈΠΊ Π½Π° Firefox ΡΠ΅ Π±ΡΠ΄Π΅ ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ ΠΏΡΠ΅Π· SSH ΡΡΠ½Π΅Π»Π° Π΄ΠΎ Π²Π°ΡΠΈΡ ΠΎΡΠ΄Π°Π»Π΅ΡΠ΅Π½ ΡΡΡΠ²ΡΡ, ΠΏΡΠ΅Π΄ΠΈ Π΄Π° ΠΈΠ·Π»Π΅Π·Π΅ Π² ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ.
ΠΠ°ΠΊΠ²Π° Π΅ ΡΠ°Π·Π»ΠΈΠΊΠ°ΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ βAuto-detect proxy settingsβ ΠΈ βAutomatic proxy configuration URLβ?
ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎΡΠΎ ΠΎΡΠΊΡΠΈΠ²Π°Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° WPAD Π·Π° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ Π½Π°ΠΌΠΈΡΠ°Π½Π΅ Π½Π° PAC ΡΠ°ΠΉΠ» ΡΡΠ΅Π· DHCP ΠΈΠ»ΠΈ DNS β Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡΠ΅ URL Π°Π΄ΡΠ΅Ρ. Automatic proxy configuration URL ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΈΠ·ΡΠΈΡΠ½ΠΎ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈΡΠ΅ URL Π°Π΄ΡΠ΅ΡΠ° Π½Π° PAC ΡΠ°ΠΉΠ»Π°. ΠΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ Π΅ ΠΏΠΎ-ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ΠΈΠΌΠΎ, ΠΏΠΎ-ΡΠΈΠ³ΡΡΠ½ΠΎ ΠΈ ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΡΡΠ²Π° Π²ΠΈΠ½Π°Π³ΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ Π·Π½Π°Π΅ΡΠ΅ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° PAC ΡΠ°ΠΉΠ»Π° ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ.
ΠΎΡ Π²ΡΠΈΡΠΊΠΈ Ρ
ΠΎΡΡΠΈΠ½Π³ ΡΡΠ»ΡΠ³ΠΈ