Π£ΠΌΠ΅ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π° Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈ ΡΠ΅ΡΡΡΡΠΈ Π·Π°ΡΡΠ³Π° Π²ΡΠ΅ΠΊΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΠΊΠΎΠΉΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎ ΠΎΠ±Π²ΠΈΠ½Π΅Π½ Π² Π½Π΅ΡΠΏΠ°Π·Π²Π°Π½Π΅ Π½Π° Π·Π°ΠΊΠΎΠ½Π° ΠΈΠ»ΠΈ ΡΠ°Π·ΠΏΠΎΡΠ΅ΠΆΠ΄Π°Π½ΠΈΡΡΠ° Π½Π° ΡΡΠΎΡΠ²Π΅ΡΠ½ΠΈΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈ.
ΠΠ°ΡΠΎ Π΄Π° ΠΏΡΠ΅ΠΎΡΠΊΡΠΈΠ²Π°ΠΌΠ΅ ΠΊΠΎΠ»Π΅Π»ΠΎΡΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΈΠΌΠ° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ Π·Π° Π½Π°ΡΠΈΡΠ΅ Π·Π°Π΄Π°ΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ: Zeroshell, pfSense, ClearOS.
Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΈ Π΄ΡΡΠ³ Π²ΡΠΏΡΠΎΡ: ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΡ ΠΏΡΠΎΠ΄ΡΠΊΡ ΠΈΠΌΠ° Π»ΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ Π·Π° Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ ΠΎΡ Π½Π°ΡΠ°ΡΠ° Π΄ΡΡΠΆΠ°Π²Π°?
ΠΠΌΠ°Ρ
ΠΌΠ΅ ΠΎΠΏΠΈΡ Π² ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΡΡΡ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ:
- Zeroshell - ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π΄ΠΎΡΠΈ Π΄Π°ΡΠΈΡ Π° 2-Π³ΠΎΠ΄ΠΈΡΠ΅Π½ Π»ΠΈΡΠ΅Π½Π·, Π½ΠΎ ΡΠ΅ ΠΎΠΊΠ°Π·Π°, ΡΠ΅ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΎΡΡΠΊΠΈΡΡ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ, ΠΊΠΎΠΉΡΠΎ Π½ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΠ²Π°, Π½Π΅Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° ΠΊΡΠΈΡΠΈΡΠ½Π° ΡΡΠ½ΠΊΡΠΈΡ Π·Π° Π½Π°Ρ;
- pfSense - ΡΠ²Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΡΠ΅ΡΡ, Π² ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠΊΡΡΠ½ΠΎ, ΡΠ²ΠΈΠΊΠ²Π°Π½Π΅ Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄ Π½Π° Π·Π°ΡΠΈΡΠ½Π°ΡΠ° ΡΡΠ΅Π½Π° Π½Π° FreeBSD ΠΈ Π½Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½ΠΎ Π·Π° Π½Π°Ρ (ΠΌΠΈΡΠ»Ρ, ΡΠ΅ Π΅ Π²ΡΠΏΡΠΎΡ Π½Π° Π½Π°Π²ΠΈΠΊ, Π½ΠΎ ΡΠ΅ ΠΎΠΊΠ°Π·Π° Π³ΡΠ΅ΡΠ΅Π½ Π½Π°ΡΠΈΠ½);
- ClearOS - Π½Π° Π½Π°ΡΠΈΡ Ρ Π°ΡΠ΄ΡΠ΅Ρ ΡΠ΅ ΠΎΠΊΠ°Π·Π° ΠΌΠ½ΠΎΠ³ΠΎ Π±Π°Π²Π΅Π½, Π½Π΅ ΠΌΠΎΠΆΠ°Ρ ΠΌΠ΅ Π΄Π° ΡΡΠΈΠ³Π½Π΅ΠΌ Π΄ΠΎ ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΎ ΡΠ΅ΡΡΠ²Π°Π½Π΅, ΡΠ°ΠΊΠ° ΡΠ΅ Π·Π°ΡΠΎ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΡΠ΅ΠΆΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ?
- Ideco SELECTA. ΠΡΠΎΠ΄ΡΠΊΡΡΡ Ideco Π΅ ΠΎΡΠ΄Π΅Π»Π΅Π½ ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ, ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ, Π½ΠΎ ΠΏΠΎ ΠΏΠΎΠ»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π½Π΅ Π·Π° Π½Π°Ρ, Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈΡΠΊΠ°ΠΌ Π΄Π° Π³ΠΈ βΡΡ Π°ΠΏΡβ Π·Π° Π»ΠΈΡΠ΅Π½Π·Π° Π·Π° ΡΡΡΠΈΡ Linux, Roundcube ΠΈ Ρ.Π½. ΠΡΠΊΡΠ΄Π΅ ΠΈΠΌ Ρ ΡΡΠΌΠ½Π° ΠΈΠ΄Π΅ΡΡΠ°, ΡΠ΅ ΡΡΠ΅Π· ΡΡΠ·Π°Π½Π΅ Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΠΈΡΠΎΠ½ ΠΈ ΠΊΠ°ΡΠΎ ΠΎΡΠ½Π΅ΠΌΠ°Ρ ΠΏΡΠ°Π²Π°ΡΠ° Π½Π° ΡΡΠΏΠ΅ΡΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π», ΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΠΏΡΠΎΠ΄Π°Π²Π°Ρ Π·Π°Π²ΡΡΡΠ΅Π½ ΠΏΡΠΎΠ΄ΡΠΊΡ, ΡΡΡΡΠ°Π²Π΅Π½ ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ ΠΎΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΎΠ±ΡΠ½ΠΎΡΡΡΠ°, ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½ΡΠ²Π°Π½ΠΈ ΠΏΠΎΠ΄ GPL ΠΈ Ρ.Π½.
Π Π°Π·Π±ΠΈΡΠ°ΠΌ, ΡΠ΅ ΡΠ΅Π³Π° ΡΠ΅ ΡΠ΅ ΠΈΠ·Π»Π΅ΡΡ Π½Π΅Π³Π°ΡΠΈΠ²Π½ΠΈ Π²ΡΠ·ΠΊΠ»ΠΈΡΠ°Π½ΠΈΡ Π² ΠΌΠΎΡΡΠ° ΠΏΠΎΡΠΎΠΊΠ° Ρ ΠΈΡΠΊΠ°Π½ΠΈΡ Π΄Π° ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π° ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΡΠ±Π΅ΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ ΡΠΈ ΡΡΠ΅ΡΠ°Π½ΠΈΡ, Π½ΠΎ ΠΈΡΠΊΠ°ΠΌ Π΄Π° ΠΊΠ°ΠΆΠ°, ΡΠ΅ ΡΠΎΠ·ΠΈ ΠΌΡΠ΅ΠΆΠΎΠ² Π²ΡΠ·Π΅Π» Π΅ ΠΈ Π±Π°Π»Π°Π½ΡΡΠΎΡ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ° Π·Π° 4 Π²ΡΠ½ΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»Π° ΠΊΡΠΌ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΈ Π²ΡΠ΅ΠΊΠΈ ΠΊΠ°Π½Π°Π» ΠΈΠΌΠ° ΡΠ²ΠΎΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ . ΠΡΡΠ³ ΠΊΡΠ°ΠΉΡΠ³ΡΠ»Π΅Π½ ΠΊΠ°ΠΌΡΠΊ Π±Π΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΡΠ° Π΅Π΄ΠΈΠ½ ΠΎΡ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π°Π΄ΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈ Π°Π· Π³ΠΎΡΠΎΠ² ΠΏΡΠΈΠ·Π½Π°Π²Π°Ρ, ΡΠ΅ VLAN ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π½Π°Π²ΡΡΠΊΡΠ΄Π΅, ΠΊΡΠ΄Π΅ΡΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΈ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π½Π΅ Π΅ Π³ΠΎΡΠΎΠ². ΠΠΌΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΊΠ°ΡΠΎ TP-Link TL-R480T+ - ΡΠ΅ Π½Π΅ ΡΠ΅ Π΄ΡΡΠΆΠ°Ρ ΠΏΠ΅ΡΡΠ΅ΠΊΡΠ½ΠΎ, ΠΊΠ°ΡΠΎ ΡΡΠ»ΠΎ, ΡΡΡ ΡΠ²ΠΎΠΈΡΠ΅ Π½ΡΠ°Π½ΡΠΈ. ΠΠ΅ΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΡΠ°Π·ΠΈ ΡΠ°ΡΡ Π½Π° Linux Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈΡ ΡΠ΅Π±ΡΠ°ΠΉΡ Π½Π° Ubuntu
Π Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½ΠΎΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΏΡΠ΅ΡΠ΅Π½Π΄ΠΈΡΠ° Π΄Π° Π±ΡΠ΄Π΅ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎ, Π½ΠΎ Π±ΠΈΡ ΠΈΡΠΊΠ°Π» Π΄Π° Π·Π°Π΄Π°ΠΌ Π²ΡΠΏΡΠΎΡΠ°: βΠΠ°ΡΠΎ Π΅Π΄Π½ΠΎ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π°Π΄Π°ΠΏΡΠΈΡΠ° ΠΊΡΠΌ ΡΡΠΌΠ½ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ Π½Π° ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΡΡΡ ΡΠ΅ΡΠΈΠΎΠ·Π½ΠΈ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½ΠΈ ΠΈΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ±ΠΌΠΈΡΠ»ΠΈ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π΅Π½ Π²Π°ΡΠΈΠ°Π½Ρ?β
ΠΠΊΠΎ Π² Π ΡΡΠΊΠ°ΡΠ° ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΡ ΠΈΠΌΠ° ΡΠΏΠΈΡΡΠΊ Π½Π° Π ΠΎΡΠΊΠΎΠΌΠ½Π°Π΄Π·ΠΎΡ, Π² Π£ΠΊΡΠ°ΠΉΠ½Π° ΠΈΠΌΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π‘ΡΠ²Π΅ΡΠ° Π·Π° Π½Π°ΡΠΈΠΎΠ½Π°Π»Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ (Π½Π°ΠΏΡ.
ΠΠ±ΡΡΠ²Π°ΠΉΠΊΠΈ Ρ ΠΊΠΎΠ»Π΅Π³ΠΈ Π² Π΄ΡΡΠ³ΠΈ ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ, ΠΊΡΠ΄Π΅ΡΠΎ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π²ΡΠΈΡΠΊΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅ ΡΠ° Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈ ΠΈ ΡΠ°ΠΌΠΎ ΠΏΡΠΈ ΠΏΠΎΠΈΡΠΊΠ²Π°Π½Π΅ Ρ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π½Π° ΡΠ΅ΡΠ° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π² ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ ΡΠ°ΠΉΡ, ΡΡΠΌΠΈΡ Π²Π°ΠΉΠΊΠΈ ΡΠ΅ ΡΠ²Π°ΠΆΠΈΡΠ΅Π»Π½ΠΎ, ΠΌΠΈΡΠ»Π΅ΠΉΠΊΠΈ ΠΈ βΠΏΡΡΠ΅ΠΉΠΊΠΈ Π½Π°Π΄ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°β, ΡΡΠΈΠ³Π½Π°Ρ ΠΌΠ΅ Π΄ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ΡΠΎ, ΡΠ΅ ΠΆΠΈΠ²ΠΎΡΡΡ Π²ΡΠ΅ ΠΎΡΠ΅ Π΅ Π΄ΠΎΠ±ΡΡ ΠΈ Π·Π°ΠΏΠΎΡΠ½Π°Ρ ΠΌΠ΅ ΡΡΡ Π½ΠΎΡΠΎ ΡΡΡΡΠ΅Π½Π΅.
ΠΠΌΠ°ΠΉΠΊΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π½Π΅ ΡΠ°ΠΌΠΎ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ Π°Π½Π°Π»ΠΈΡΠΈΡΠ½ΠΎ ΠΊΠ°ΠΊΠ²ΠΎ ΠΏΠΈΡΠ°Ρ Π² βΠΊΠ½ΠΈΠ³ΠΈΡΠ΅ Π½Π° Π΄ΠΎΠΌΠ°ΠΊΠΈΠ½ΠΈΡΠ΅β Π·Π° ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ°, Π½ΠΎ ΠΈ Π΄Π° Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π° Π² ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ Π΄ΠΎΡΡΠ°Π²ΡΠΈΡΠΈ, Π·Π°Π±Π΅Π»ΡΠ·Π°Ρ ΠΌΠ΅ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΡΠ΅ΡΠ΅ΠΏΡΠΈ (Π²ΡΠΈΡΠΊΠΈ Π΅ΠΊΡΠ°Π½Π½ΠΈ ΡΠ½ΠΈΠΌΠΊΠΈ ΡΠ° ΠΌΠ°Π»ΠΊΠΎ ΠΈΠ·ΡΡΠ·Π°Π½ΠΈ, ΠΌΠΎΠ»Ρ ΡΠ°Π·Π±ΠΈΡΠ°ΠΌ, ΠΊΠΎΠ³Π°ΡΠΎ ΠΏΠΈΡΠ°ΠΌ):
ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ 1
β Π½Π΅ ΡΠ΅ ΠΏΡΠΈΡΠ΅ΡΠ½ΡΠ²Π° ΠΈ Π½Π°Π»Π°Π³Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ DNS ΡΡΡΠ²ΡΡΠΈ ΠΈ ΠΏΡΠΎΠ·ΡΠ°ΡΠ΅Π½ ΠΏΡΠΎΠΊΡΠΈ ΡΡΡΠ²ΡΡ. ΠΠΎΠ±ΡΠ΅?.. Π½ΠΎ ΠΈΠΌΠ°ΠΌΠ΅ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΊΡΠ΄Π΅ΡΠΎ Π½ΠΈ ΡΡΡΠ±Π²Π° (Π°ΠΊΠΎ Π½ΠΈ ΡΡΡΠ±Π²Π° :))
ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ 2
- ΡΠΌΡΡΠ°, ΡΠ΅ Π½Π΅Π³ΠΎΠ²ΠΈΡΡ ΡΠΎΠΏ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ ΡΡΡΠ±Π²Π° Π΄Π° ΠΏΠΎΠΌΠΈΡΠ»ΠΈ Π·Π° ΡΠΎΠ²Π°, ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΡΠΎΠΏ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊΠ° Π΄ΠΎΡΠΈ ΠΏΡΠΈΠ·Π½Π° Π·Π°ΡΠΎ Π½Π΅ ΠΌΠΎΠ³Π° Π΄Π° ΠΎΡΠ²ΠΎΡΡ ΡΠ°ΠΉΡΠ°, ΠΊΠΎΠΉΡΠΎ ΠΌΠΈ ΡΡΡΠ±Π²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½Π΅ Π΅ Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΎ. ΠΠΈΡΠ»Ρ, ΡΠ΅ ΡΠ½ΠΈΠΌΠΊΠ°ΡΠ° ΡΠ΅ Π²ΠΈ Π·Π°Π±Π°Π²Π»ΡΠ²Π° :)
ΠΠ°ΠΊΡΠΎ ΡΠ΅ ΠΎΠΊΠ°Π·Π°, ΡΠ΅ ΠΏΡΠ΅Π²Π΅ΠΆΠ΄Π°Ρ ΠΈΠΌΠ΅Π½Π°ΡΠ° Π½Π° Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈΡΠ΅ ΡΠ°ΠΉΡΠΎΠ²Π΅ Π² IP Π°Π΄ΡΠ΅ΡΠΈ ΠΈ Π±Π»ΠΎΠΊΠΈΡΠ°Ρ ΡΠ°ΠΌΠΈΡ IP (Π½Π΅ Π³ΠΈ ΠΏΡΠΈΡΠ΅ΡΠ½ΡΠ²Π° ΡΠ°ΠΊΡΡΡ, ΡΠ΅ ΡΠΎΠ·ΠΈ IP Π°Π΄ΡΠ΅Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ
ΠΎΡΡΠ²Π° 20 ΡΠ°ΠΉΡΠ°).
ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ 3
β ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° ΡΡΠ°ΡΠΈΠΊΠ° Π΄Π° ΠΌΠΈΠ½Π°Π²Π° Π½Π°ΡΠ°ΠΌ, Π½ΠΎ Π½Π΅ Π³ΠΎ ΠΏΡΡΠΊΠ° ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΏΠΎ ΠΌΠ°ΡΡΡΡΡΠ°.
ΠΠΎΡΡΠ°Π²ΡΠΈΠΊ 4
β Π·Π°Π±ΡΠ°Π½ΡΠ²Π° Π²ΡΡΠΊΠ°ΠΊΠ²ΠΈ ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΠΈ Ρ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π² ΡΠΊΠ°Π·Π°Π½Π°ΡΠ° ΠΏΠΎΡΠΎΠΊΠ°.
ΠΠ°ΠΊΠ²ΠΎ Π΄Π° ΠΏΡΠ°Π²Ρ Ρ VPN (ΠΏΠΎ ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° Opera) ΠΈ Π΄ΠΎΠ±Π°Π²ΠΊΠΈΡΠ΅ Π·Π° Π±ΡΠ°ΡΠ·ΡΡ? ΠΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΠΈΠ³ΡΠ°Π΅ΠΉΠΊΠΈ Ρ Π²ΡΠ·Π΅Π»Π° Mikrotik, Π΄ΠΎΡΠΈ ΠΏΠΎΠ»ΡΡΠΈΡ ΠΌΠ΅ ΡΠ΅ΡΡΡΡΠΎΠ΅ΠΌΠΊΠ° ΡΠ΅ΡΠ΅ΠΏΡΠ° Π·Π° L7, ΠΊΠΎΡΡΠΎ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ ΡΡΡΠ±Π²Π°ΡΠ΅ Π΄Π° ΠΈΠ·ΠΎΡΡΠ°Π²ΠΈΠΌ (ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠΌΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈ ΠΈΠΌΠ΅Π½Π°, ΡΡΠ°Π²Π° ΡΡΠΆΠ½ΠΎ, ΠΊΠΎΠ³Π°ΡΠΎ Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ ΠΏΡΠ΅ΠΊΠΈΡΠ΅ ΡΠΈ ΠΎΡΠ³ΠΎΠ²ΠΎΡΠ½ΠΎΡΡΠΈ Π·Π° ΠΌΠ°ΡΡΡΡΡΠΈ, Π½Π° 3 Π΄ΡΠ·ΠΈΠ½ΠΈ ΠΈΠ·ΡΠ°Π·ΠΈ Π½Π°ΡΠΎΠ²Π°ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ° PPC460GT Π΄ΠΎΡΡΠΈΠ³Π° 100%).
.
ΠΠ°ΠΊΠ²ΠΎ ΡΡΠ°Π½Π° ΡΡΠ½ΠΎ:
DNS Π½Π° 127.0.0.1 Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ Π½Π΅ Π΅ ΠΏΠ°Π½Π°ΡΠ΅Ρ; ΠΌΠΎΠ΄Π΅ΡΠ½ΠΈΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠΈΡΠ΅ Π²ΡΠ΅ ΠΎΡΠ΅ Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ. ΠΠ΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ Π΄Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠΌ Π²ΡΠΈΡΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ Π΄ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈ ΠΏΡΠ°Π²Π° ΠΈ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° Π·Π°Π±ΡΠ°Π²ΡΠΌΠ΅ Π·Π° ΠΎΠ³ΡΠΎΠΌΠ½ΠΈΡ Π±ΡΠΎΠΉ Π°Π»ΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΠΈ DNS. ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ Π½Π΅ Π΅ ΡΡΠ°ΡΠΈΡΠ΅Π½ ΠΈ Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π½ΠΎΠ²ΠΈΡΠ΅ DNS Π°Π΄ΡΠ΅ΡΠΈ, Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈΡΠ΅ ΡΠ°ΠΉΡΠΎΠ²Π΅ ΠΊΡΠΏΡΠ²Π°Ρ Π½ΠΎΠ²ΠΈ Π°Π΄ΡΠ΅ΡΠΈ, ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ ΠΎΡ ΠΏΡΡΠ²ΠΎ Π½ΠΈΠ²ΠΎ ΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΠ±Π°Π²ΡΡ/ΠΏΡΠ΅ΠΌΠ°Ρ
Π²Π°Ρ Π·Π½Π°ΠΊ Π² Π°Π΄ΡΠ΅ΡΠ° ΡΠΈ. ΠΠΎ Π²ΡΠ΅ ΠΏΠ°ΠΊ ΠΈΠΌΠ° ΠΏΡΠ°Π²ΠΎ Π΄Π° ΠΆΠΈΠ²Π΅Π΅ Π½Π΅ΡΠΎ ΠΊΠ°ΡΠΎ:
ip route add blackhole 1.2.3.4
ΠΠΈ Π±ΠΈΠ»ΠΎ Π΄ΠΎΡΡΠ° Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΡΠΏΠΈΡΡΠΊ Ρ IP Π°Π΄ΡΠ΅ΡΠΈ ΠΎΡ ΡΠΏΠΈΡΡΠΊΠ° ΡΡΡ Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅, Π½ΠΎ ΠΏΠΎΡΠ°Π΄ΠΈ ΠΏΠΎΡΠΎΡΠ΅Π½ΠΈΡΠ΅ ΠΏΠΎ-Π³ΠΎΡΠ΅ ΠΏΡΠΈΡΠΈΠ½ΠΈ ΠΏΡΠ΅ΠΌΠΈΠ½Π°Ρ ΠΌΠ΅ ΠΊΡΠΌ ΡΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΡΠ½ΠΎΡΠ½ΠΎ Iptables. ΠΠ΅ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΠΆΠΈΠ² Π±Π°Π»Π°Π½ΡΡΠΎΡ Π½Π° CentOS Linux Π²Π΅ΡΡΠΈΡ 7.5.1804.
ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΡΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ ΡΡΡΠ±Π²Π° Π΄Π° Π΅ Π±ΡΡΠ· ΠΈ ΠΡΠ°ΡΠ·ΡΡΡΡ Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ°ΠΊΠ° ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½ ΠΌΠΈΠ½ΡΡΠ°, Π·Π°ΠΊΠ»ΡΡΠ°Π²Π°ΠΉΠΊΠΈ, ΡΠ΅ ΡΠ°Π·ΠΈ ΡΡΡΠ°Π½ΠΈΡΠ° Π½Π΅ Π΅ Π΄ΠΎΡΡΡΠΏΠ½Π°. Π‘Π»Π΅Π΄ Π΄ΡΠ»Π³ΠΎ ΡΡΡΡΠ΅Π½Π΅ ΡΡΠΈΠ³Π½Π°Ρ
ΠΌΠ΅ Π΄ΠΎ ΡΠΎΠ·ΠΈ ΠΌΠΎΠ΄Π΅Π»:
Π€Π°ΠΉΠ» 1 -> /script/denied_host, ΡΠΏΠΈΡΡΠΊ ΡΡΡ Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈ ΠΈΠΌΠ΅Π½Π°:
test.test
blablabla.bubu
torrent
porno
Π€Π°ΠΉΠ» 2 -> /script/denied_range, ΡΠΏΠΈΡΡΠΊ Π½Π° Π·Π°Π±ΡΠ°Π½Π΅Π½ΠΈΡΠ΅ Π°Π΄ΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π° ΠΈ Π°Π΄ΡΠ΅ΡΠΈ:
192.168.111.0/24
241.242.0.0/16
Π‘ΠΊΡΠΈΠΏΡ ΡΠ°ΠΉΠ» 3 -> ipt.shΠ²ΡΡΡΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ ipables:
# ΡΡΠΈΡΡΠ²Π°Π΅ΠΌ ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈΠ· ΠΏΠ΅ΡΠ΅ΡΠ½Π΅ΠΉ ΡΠ°ΠΉΠ»ΠΎΠ²
HOSTS=`cat /script/denied_host | grep -v '^#'`
RANGE=`cat /script/denied_range | grep -v '^#'`
echo "Stopping firewall and allowing everyone..."
# ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅ΠΌ Π²ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ iptables, ΡΠ°Π·ΡΠ΅ΡΠ°Ρ ΡΠΎ ΡΡΠΎ Π½Π΅ Π·Π°ΠΏΡΠ΅ΡΠ΅Π½ΠΎ
sudo iptables -F
sudo iptables -X
sudo iptables -t nat -F
sudo iptables -t nat -X
sudo iptables -t mangle -F
sudo iptables -t mangle -X
sudo iptables -P INPUT ACCEPT
sudo iptables -P FORWARD ACCEPT
sudo iptables -P OUTPUT ACCEPT
#ΡΠ΅ΡΠ°Π΅ΠΌ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΠΌΠ°ΡΡΡΡΡΠ°Ρ
(ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡ Π½Π°ΡΠ΅ΠΉ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΡ)
sudo sh rout.sh
# ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠΎΠΊΡ ΡΠ°ΠΉΠ»Π° ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ ΡΡΡΠΎΠΊΠΈ
for i in $HOSTS; do
sudo iptables -I FORWARD -m string --string $i --algo bm --from 1 --to 600 -p tcp -j REJECT --reject-with tcp-reset;
sudo iptables -I FORWARD -m string --string $i --algo bm --from 1 --to 600 -p udp -j DROP;
done
# ΡΠΈΠΊΠ»ΠΈΡΠ΅ΡΠΊΠΈ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Ρ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠΎΠΊΡ ΡΠ°ΠΉΠ»Π° ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ Π°Π΄ΡΠ΅ΡΠ°
for i in $RANGE; do
sudo iptables -I FORWARD -p UDP -d $i -j DROP;
sudo iptables -I FORWARD -p TCP -d $i -j REJECT --reject-with tcp-reset;
done
ΠΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° sudo ΡΠ΅ Π΄ΡΠ»ΠΆΠΈ Π½Π° ΡΠ°ΠΊΡΠ°, ΡΠ΅ ΠΈΠΌΠ°ΠΌΠ΅ ΠΌΠ°Π»ΡΠΊ Ρ Π°ΠΊ Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠ΅Π· WEB ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π½ΠΎ ΠΊΠ°ΠΊΡΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π° ΠΎΠΏΠΈΡΡΡ Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ°ΠΊΡΠ² ΠΌΠΎΠ΄Π΅Π» Π·Π° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ Π³ΠΎΠ΄ΠΈΠ½Π°, WEB Π½Π΅ Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌ. Π‘Π»Π΅Π΄ Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅ΡΠΎ ΠΈΠΌΠ°ΡΠ΅ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈ ΡΠΏΠΈΡΡΠΊ ΡΡΡ ΡΠ°ΠΉΡΠΎΠ²Π΅ ΠΊΡΠΌ Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ ΠΈ Ρ.Π½. ΠΡΠΎΡΡ Π½Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΈΡΠ΅ Ρ ΠΎΡΡΠΎΠ²Π΅ Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 250 + Π΄ΡΠ·ΠΈΠ½Π° Π°Π΄ΡΠ΅ΡΠ½ΠΈ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°. ΠΠ°ΠΈΡΡΠΈΠ½Π° ΠΈΠΌΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΏΡΠΈ Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΡΠ°ΠΉΡ ΠΏΡΠ΅Π· https Π²ΡΡΠ·ΠΊΠ°, ΠΊΠ°ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΠΈΠΌΠ°ΠΌ ΠΎΠΏΠ»Π°ΠΊΠ²Π°Π½ΠΈΡ ΠΎΡ Π±ΡΠ°ΡΠ·ΡΡΠΈ :), Π½ΠΎ ΡΠΎΠ²Π° ΡΠ° ΡΠ°ΡΡΠ½ΠΈ ΡΠ»ΡΡΠ°ΠΈ, ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΡΠΈΠ³Π΅ΡΠΈ Π·Π° Π»ΠΈΠΏΡΠ° Π½Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΠ΅ΡΡΡΡΠ° Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ° ΠΎΡ Π½Π°ΡΠ° ΡΡΡΠ°Π½Π° , Π½ΠΈΠ΅ ΡΡΡΠΎ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°ΠΌΠ΅ Opera VPN ΠΈ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ ΠΊΠ°ΡΠΎ friGate ΠΈ ΡΠ΅Π»Π΅ΠΌΠ΅ΡΡΠΈΡ ΠΎΡ Microsoft.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com