ΠΠΎΠ±ΡΠ΅ Π΄ΠΎΡΠ»ΠΈ Π² ΡΡΠΎΠΊ 5! ΠΠΎΡΠ»Π΅Π΄Π½ΠΈΡ ΠΏΡΡ Π·Π°Π²ΡΡΡΠΈΡ
ΠΌΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ΡΠΎ ΠΈ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡΡΠ° Π½Π° ΡΡΡΠ²ΡΡΠ° Π·Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠ»ΡΠ·Π°. ΠΠ°ΡΠΎΠ²Π° Π΄Π½Π΅Ρ ΡΠ΅ ΡΠ΅ Π·Π°ΡΠΎΠ²ΠΈΠΌ ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎ-Π΄ΡΠ»Π±ΠΎΠΊΠΎ Π² ΡΠ΅Ρ
Π½ΠΈΡΠ΅ Π²ΡΡΡΠ΅ΡΠ½ΠΎΡΡΠΈ ΠΈΠ»ΠΈ ΠΏΠΎ-ΡΠΊΠΎΡΠΎ Π² Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Gaia. ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Gaia ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ΠΈ Π½Π° Π΄Π²Π΅ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ:
- Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ (IP Π°Π΄ΡΠ΅ΡΠΈ, ΠΌΠ°ΡΡΡΡΡΠΈΠ·ΠΈΡΠ°Π½Π΅, NTP, DNS, DHCP, SNMP, Π°ΡΡ ΠΈΠ²ΠΈΡΠ°Π½Π΅, ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π΄Ρ.). Π’Π΅Π·ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Ρ ΡΡΠ΅Π· WebUI ΠΈΠ»ΠΈ CLI;
- ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° (ΠΡΠΈΡΠΊΠΎ, ΡΠ²ΡΡΠ·Π°Π½ΠΎ ΡΡΡ ΡΠΏΠΈΡΡΡΠΈ Π·Π° Π΄ΠΎΡΡΡΠΏ, IPS, Π°Π½ΡΠΈΠ²ΠΈΡΡΡ, Π°Π½ΡΠΈ-ΡΠΏΠ°ΠΌ, Π°Π½ΡΠΈ-Π±ΠΎΡ, ΠΊΠΎΠ½ΡΡΠΎΠ» Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ Ρ.Π½. Π’ΠΎΠ΅ΡΡ ΡΡΠ»Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ). SmartConsole ΠΈΠ»ΠΈ API Π²Π΅ΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π·Π° ΡΠΎΠ²Π°.
Π ΡΠΎΠ·ΠΈ ΡΡΠΎΠΊ ΡΠ΅ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ ΠΏΡΡΠ²Π°ΡΠ° ΡΠΎΡΠΊΠ°, Ρ.Π΅. Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ.
ΠΠ°ΠΊΡΠΎ Π²Π΅ΡΠ΅ ΠΊΠ°Π·Π°Ρ
, ΡΠ΅Π·ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠ°Ρ ΠΈΠ»ΠΈ ΡΡΠ΅Π· ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΈΠ»ΠΈ ΡΡΠ΅Π· ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄. ΠΠ° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ Ρ ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
ΠΠΎΡΡΠ°Π» Gaia
ΠΠ°ΡΠΈΡΠ° ΡΠ΅ Gaia Portal, Π² ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Π½Π° Check Point. Π ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π½Π΅Π³ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° Π±ΡΠ°ΡΠ·ΡΡ, ΠΊΠ°ΡΠΎ Π΄ΠΎΠΊΠΎΡΠ½Π΅ΡΠ΅ https Π½Π° IP Π°Π΄ΡΠ΅ΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ. ΠΠΎΠ΄Π΄ΡΡΠΆΠ°Π½ΠΈΡΠ΅ Π±ΡΠ°ΡΠ·ΡΡΠΈ ΡΠ° Chrome, Firefox, Safari ΠΈ IE. ΠΠΎΡΠΈ Edge ΡΠ°Π±ΠΎΡΠΈ, Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π½Π΅ Π΅ Π² ΡΠΏΠΈΡΡΠΊΠ° Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½ΠΈΡΠ΅. ΠΠΎΡΡΠ°Π»ΡΡ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:
Π©Π΅ Π½Π°ΠΌΠ΅ΡΠΈΡΠ΅ ΠΏΠΎ-ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡΡΠ°Π»Π°, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΈ ΠΈ ΠΌΠ°ΡΡΡΡΡ ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π²ΡΠ² Π²ΠΈΠ΄Π΅ΠΎ ΡΡΠΎΠΊΠ° ΠΏΠΎ-Π΄ΠΎΠ»Ρ.
Π‘Π΅Π³Π° Π½Π΅ΠΊΠ° Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄.
Check Point CLI
ΠΡΠ΅ ΠΎΡΠ΅ ΠΈΠΌΠ° ΠΌΠ½Π΅Π½ΠΈΠ΅, ΡΠ΅ Check Point Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΡ ΡΠ΅Π΄. Π’ΠΎΠ²Π° Π΅ Π³ΡΠ΅ΡΠ½ΠΎ. ΠΠΎΡΡΠΈ Π²ΡΠΈΡΠΊΠΈ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΡΡ Π² CLI (ΠΡΡΡΠ½ΠΎΡΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΡΠΎ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ, ΠΊΠ°ΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ API Π½Π° Check Point). ΠΠΌΠ° Π½ΡΠΊΠΎΠ»ΠΊΠΎ Π½Π°ΡΠΈΠ½Π° Π΄Π° ΡΡΠΈΠ³Π½Π΅ΡΠ΅ Π΄ΠΎ CLI:
- Π‘Π²ΡΡΠΆΠ΅ΡΠ΅ ΡΠ΅ Ρ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ ΠΏΡΠ΅Π· ΠΊΠΎΠ½Π·ΠΎΠ»Π½ΠΈΡ ΠΏΠΎΡΡ.
- Π‘Π²ΡΡΠΆΠ΅ΡΠ΅ ΡΠ΅ ΡΡΠ΅Π· SSH (Putty, SecureCRT ΠΈ Ρ.Π½.).
- ΠΡΠΈΠ΄Π΅ΡΠ΅ Π΄ΠΎ CLI ΠΎΡ SmartConsole.
- ΠΠ»ΠΈ ΠΎΡ ΡΠ΅Π± ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΊΠ°ΡΠΎ ΡΡΠ°ΠΊΠ½Π΅ΡΠ΅ Π²ΡΡΡ Ρ ΠΈΠΊΠΎΠ½Π°ΡΠ° βΠΡΠ²ΠΎΡΠΈ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»β Π² Π³ΠΎΡΠ½ΠΈΡ ΠΏΠ°Π½Π΅Π».
Π‘ΠΈΠΌΠ²ΠΎΠ» > ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΡΡΠ΅ Π² ΠΎΠ±Π²ΠΈΠ²ΠΊΠ°ΡΠ° ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΈΠ·Π²ΠΈΠΊΠ²Π° ΠΠ»ΠΈΡ. Π’ΠΎΠ²Π° Π΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ, Π² ΠΊΠΎΠΉΡΠΎ ΡΠ° Π½Π°Π»ΠΈΡΠ½ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ Π±ΡΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ. ΠΠ° Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠ»Π΅Π½ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²ΡΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΡΡΡΠ±Π²Π° Π΄Π° ΡΡΠ΅ Π²Π»Π΅Π·Π»ΠΈ Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. ΠΠΊΡΠΏΠ΅ΡΡ ΡΠ΅ΠΆΠΈΠΌ. Π’ΠΎΠ²Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΠ°Π²Π½ΠΈ Ρ CLI Π½Π° Cisco, ΠΊΠΎΠΉΡΠΎ ΠΈΠΌΠ° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ ΡΠ΅ΠΆΠΈΠΌ ΠΈ ΠΏΡΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡΠΎΠ²Π°Π½ ΡΠ΅ΠΆΠΈΠΌ, ΠΊΠΎΠΉΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°ΡΠ° enable Π·Π° Π²Π»ΠΈΠ·Π°Π½Π΅. Π Gaia, Π·Π° Π΄Π° Π²Π»Π΅Π·Π΅ΡΠ΅ Π² Π΅ΠΊΡΠΏΠ΅ΡΡΠ΅Π½ ΡΠ΅ΠΆΠΈΠΌ, ΡΡΡΠ±Π²Π° Π΄Π° Π²ΡΠ²Π΅Π΄Π΅ΡΠ΅ Π΅ΠΊΡΠΏΠ΅ΡΡΠ½Π°ΡΠ° ΠΊΠΎΠΌΠ°Π½Π΄Π°.
Π‘Π°ΠΌΠΈΡΡ CLI ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡ Π΅ Π΄ΠΎΡΡΠ° ΠΏΡΠΎΡΡ: ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π° ΡΡΠ½ΠΊΡΠΈΡΡΠ° Π·Π° ΡΠ°Π±ΠΎΡΠ°
Π ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ ΡΠ΅ΡΠΈΡΠΈΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠ΅ Π½Π°ΠΉ-ΡΠ΅ΡΡΠΎ ΡΠ°: ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅, Π·Π°Π΄Π°Π²Π°Π½Π΅, Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅, ΠΈΠ·ΡΡΠΈΠ²Π°Π½Π΅. ΠΠ°ΠΌΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ Π·Π° CLI ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π΅ Π΄ΠΎΡΡΠ° Π»Π΅ΡΠ½ΠΎ, ΠΏΡΠΎΡΡΠΎ ΠΏΠΎΡΡΡΡΠ΅ΡΠ΅ Π² Google β
ΠΠΎΠ»Π΅Π·Π½ΠΈ ΠΊΠΎΠ½Π·ΠΎΠ»Π½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ ΠΠΎΠ½ΡΡΠΎΠ»Π½Π° ΡΠΎΡΠΊΠ° R80.10 CLI API Π½Π° Check Point R80.10. Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ΅Π· CLI, ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΠΈ Π΄Ρ
Π©Π΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ Check Point CLI Π²ΡΠ² Π²ΠΈΠ΄Π΅ΠΎ ΡΡΠΎΠΊΠ° ΠΏΠΎ-Π΄ΠΎΠ»Ρ.
ΠΠΈΠ΄Π΅ΠΎ ΡΡΠΎΠΊ
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com