ΠΠΎ 6 ΠΌΠ΅ΡΠ΅ΡΠΈ ΡΠ°Π·Π²ΠΎΡ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄ΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΠ»Π΅Ρ Π·Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ Π·Π°ΡΡΠΈΡΠ½ΠΈ ΡΠΈΠ΄ΠΎΠ²ΠΈ , ΠΊΠΎΡ Π΅ Π΄Π΅Π» ΠΎΠ΄ ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ pfSense, ΡΠΎΠ·Π΄Π°Π΄Π΅Π½ ΡΠΎ ΡΠ΅Π» Π΄Π° ΡΠ΅ ΡΠΎΡΠΌΠΈΡΠ° ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ° ΠΊΠΎΡΠ° Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π° Π΄Π° ΠΈΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π½Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½ΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΡΠ° Π·Π° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π·Π°ΡΡΠΈΡΠ½ΠΈ ΡΠΈΠ΄ΠΎΠ²ΠΈ ΠΈ ΠΌΡΠ΅ΠΆΠ½ΠΈ ΠΏΠΎΡΡΠΈ. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ pfSense, ΠΏΡΠΎΠ΅ΠΊΡΠΎΡ Π΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠ°Π½ ΠΊΠ°ΠΊΠΎ Π½Π΅ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½ ΠΎΠ΄ Π΅Π΄Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΠ°, ΡΠ°Π·Π²ΠΈΠ΅Π½ ΡΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΡΡΠ΅ΡΡΠ²ΠΎ Π½Π° Π·Π°Π΅Π΄Π½ΠΈΡΠ°ΡΠ° ΠΈ ΠΈΠΌΠ° ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ΅Π½ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠ°Π·Π²ΠΎΡ, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Π°Π²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠΎΡ Π±ΠΈΠ»ΠΎ ΠΎΠ΄ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΡΠ»ΡΡΡΠ²Π°ΡΠ° Π²ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈ ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½ΠΈ ΠΎΠ½ΠΈΠ΅. ΠΠ·Π²ΠΎΡΠ½ΠΈΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈΡΠ΅ Π·Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°, ΠΊΠ°ΠΊΠΎ ΠΈ Π°Π»Π°ΡΠΊΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΡΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅, ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ° BSD. Π‘ΠΎΠ±ΠΈΡΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ° Π½Π° LiveCD ΠΈ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠ° ΡΠ»ΠΈΠΊΠ° Π·Π° ΡΠ½ΠΈΠΌΠ°ΡΠ΅ Π½Π° ΡΠ»Π΅Ρ Π΄ΡΠ°ΡΠ²ΠΎΠ²ΠΈ (290 MB).
ΠΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° Π½Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°ΡΠ° ΡΠ΅ Π±Π°Π·ΠΈΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΡ , ΠΊΠΎΡ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π° Π²ΠΈΠ»ΡΡΠΊΠ° Π½Π° FreeBSD, ΠΊΠΎΡΠ° ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ ΠΈ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ Π·Π° Π΄Π° ΡΠ΅ ΡΠΏΡΠΎΡΠΈΠ²ΡΡΠ°Π²ΠΈ Π½Π° Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΡΠ° Π½Π° ΠΏΡΠΎΠΏΡΡΡΠΈ. ΠΠ΅ΡΡ OPNsense ΡΠ΅ ΠΎΠ΄Π»ΠΈΠΊΡΠ²Π° ΡΠΎ ΠΊΠΎΠΌΠΏΠ»Π΅Ρ Π°Π»Π°ΡΠΊΠΈ Π·Π° Π³ΡΠ°Π΄Π΅ΡΠ΅ ΡΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π²ΡΠ· ΠΎΠ±ΠΈΡΠ½ΠΈΠΎΡ FreeBSD, Π°Π»Π°ΡΠΊΠΈ Π·Π° Π±Π°Π»Π°Π½ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ, Π²Π΅Π±-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈΡΠ΅ Π²ΡΡΠΊΠΈ ΡΠΎ ΠΌΡΠ΅ΠΆΠ°ΡΠ° (Captive portal), ΠΏΡΠΈΡΡΡΡΠ²ΠΎ Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΡΠ»Π΅Π΄Π΅ΡΠ΅ Π½Π° ΡΠΎΡΡΠΎΡΠ±ΠΈΡΠ΅ Π½Π° Π²ΡΡΠΊΠΈΡΠ΅ (stateful firewall Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° pf), ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ° Π½Π° ΠΏΡΠΎΠΏΡΡΠ½ΠΈΠΎΡ ΠΎΠΏΡΠ΅Π³, ΡΠΈΠ»ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ ΠΈ ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ VPN Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° IPsec. OpenVPN ΠΈ PPTP, ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡΠ° ΡΠΎ LDAP ΠΈ RADIUS, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° DDNS (Dynamic DNS), ΡΠΈΡΡΠ΅ΠΌ Π½Π° Π²ΠΈΠ·ΡΠ΅Π»Π½ΠΈ ΠΈΠ·Π²Π΅ΡΡΠ°ΠΈ ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΎΠ½ΠΈ.
ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°ΡΠ° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π°Π»Π°ΡΠΊΠΈ Π·Π° ΡΠΎΠ·Π΄Π°Π²Π°ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ ΡΠΎΠ»Π΅ΡΠ°Π½ΡΠ½ΠΈ Π·Π° Π³ΡΠ΅ΡΠΊΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ CARP ΠΈ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΡΠ°ΡΡΡΠ²Π°ΡΠ΅, ΠΏΠΎΠΊΡΠ°Ρ Π³Π»Π°Π²Π½ΠΈΠΎΡ Π·Π°ΡΡΠΈΡΠ΅Π½ ΡΠΈΠ΄, ΡΠ΅Π·Π΅ΡΠ²Π΅Π½ ΡΠ°Π·ΠΎΠ» ΠΊΠΎΡ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΡΠ΅ ΡΠ΅ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ° Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡΠ° ΠΈ ΡΠ΅ Π³ΠΎ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅ ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π²ΠΎ ΡΠ»ΡΡΠ°Ρ Π½Π° Π΄Π΅ΡΠ΅ΠΊΡ Π½Π° ΠΏΡΠΈΠΌΠ°ΡΠ΅Π½ ΡΠ°Π·ΠΎΠ». ΠΠ° Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΎΡ ΠΌΡ ΡΠ΅ Π½ΡΠ΄ΠΈ ΠΌΠΎΠ΄Π΅ΡΠ΅Π½ ΠΈ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π΅Π½ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° Π·Π°ΡΡΠΈΡΠ½ΠΈΠΎΡ ΡΠΈΠ΄, ΠΈΠ·Π³ΡΠ°Π΄Π΅Π½ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° Π²Π΅Π±-ΡΠ°ΠΌΠΊΠ°ΡΠ° Bootstrap.
ΠΠΎ Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ°:
- ΠΠ³ΡΠ°Π΄Π΅Π½Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ Π»ΠΎΠ³ΠΎΠ²ΠΈ Π½Π° ΠΎΠ΄Π΄Π°Π»Π΅ΡΠ΅Π½ ΡΠ΅ΡΠ²Π΅Ρ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Syslog-ng;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡΠ΅Π±Π½Π° Π»ΠΈΡΡΠ° Π·Π° ΠΏΡΠ΅Π³Π»Π΅Π΄ΡΠ²Π°ΡΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΡΠΈΠ»ΡΠ΅Ρ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π·Π° ΡΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΡΠΈΠ»ΡΠ΅Ρ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈ;
- ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π²ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π°ΡΠ° Π·Π° Π·Π°ΡΡΠΈΡΠ΅Π½ ΡΠΈΠ΄ (Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ Π½Π°ΠΌΠ΅ΡΡΠΎ Ρ ΠΎΡΡΠΎΠ²ΠΈ, Π±ΡΠΎΠ΅Π²ΠΈ Π½Π° ΠΏΠΎΡΡΠΈ ΠΈ ΠΏΠΎΠ΄ΠΌΡΠ΅ΠΆΠΈ). ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ²ΠΎΠ· ΠΈ ΠΈΠ·Π²ΠΎΠ· Π½Π° ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΈ Π²ΠΎ JSON ΡΠΎΡΠΌΠ°Ρ. ΠΠΎΡΡΠΎΠΈ ΠΈΠ·Π±ΠΎΡΠ½Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠ° Π·Π° ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΈ;
- ΠΠΎΠ΄ΠΎΡ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΡΠ΅ΡΡΠ»ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠΈΡΠ΅ Π΅ ΠΏΡΠ΅ΠΏΠΈΡΠ°Π½;
- Π‘ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ LDAP Π³ΡΡΠΏΠΈ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ Π±Π°ΡΠ°ΡΠ° Π·Π° ΠΏΠΎΡΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΡΠ΅ΠΏΡΠ°ΡΠ°ΡΠ΅ ΡΡΡΠΈ ΠΏΡΠ΅ΠΊΡ IPsec (VTI);
- Π‘ΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌΠΈ, VHID ΠΈ Π²ΠΈΡΠ΅ΡΠΈ ΡΠ΅ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π° ΠΏΡΠ΅ΠΊΡ XMLRPC;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ° Π²ΠΎ Π²Π΅Π±-ΠΏΡΠΎΠΊΡΠΈ ΠΈ IPsec ΠΏΡΠ΅ΠΊΡ PAM;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅ΠΊΡ ΡΠΈΠ½ΡΠΈΡ Π½Π° ΠΏΡΠΎΠΊΡΠΈ;
- ΠΠΎΠ²Π΅Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π³ΡΡΠΏΠΈ Π·Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ ΡΠΎ ΠΏΡΠΎΠΊΡΠΈ;
- ΠΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ ΡΠ΅ Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° Netdata, WireGuard, Maltrail ΠΈ Mail-Backup (PGP). Dpinger ΠΈ DHCP ΡΠ΅ΡΠ²Π΅ΡΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΠ΅Π½ΠΈ Π²ΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π½Π° Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ;
- ΠΠΆΡΡΠΈΡΠ°Π½ΠΈ ΠΏΡΠ΅Π²ΠΎΠ΄ΠΈ Π½Π° ΡΡΡΠΊΠΈ;
- Π‘Π΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π½ΠΎΠ²ΠΈ Π²Π΅ΡΠ·ΠΈΠΈ Π½Π° Bootstrap 3.4, LibreSSL 2.9, Unbound 1.9, PHP 7.2, Python 3.7 ΠΈ Squid 4.
ΠΠ·Π²ΠΎΡ: opennet.ru
