ΠœΠΎΡΡ‚ Π½Π΅Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ΠœΡ€Π΅ΠΆΠ° ΠΎΡ‚ 200 Ρ€ΡƒΡ‚Π΅Ρ€Π° MikroTik

ΠœΠΎΡΡ‚ Π½Π΅Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ΠœΡ€Π΅ΠΆΠ° ΠΎΡ‚ 200 Ρ€ΡƒΡ‚Π΅Ρ€Π° MikroTik

Π—Π΄Ρ€Π°Π²Π΅ΠΉΡ‚Π΅ всички. Π’Π°Π·ΠΈ статия Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π° Π·Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Mikrotik устройства във Ρ„Π»ΠΎΡ‚Π° си ΠΈ искат Π΄Π° направят максимална унификация, Π·Π° Π΄Π° Π½Π΅ сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ към всяко устройство ΠΏΠΎΠΎΡ‚Π΄Π΅Π»Π½ΠΎ. Π’ Ρ‚Π°Π·ΠΈ статия Ρ‰Π΅ опиша ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, ΠΊΠΎΠΉΡ‚ΠΎ, Π·Π° съТалСниС, Π½Π΅ достигна Π΄ΠΎ Π±ΠΎΠΉΠ½ΠΈ условия ΠΏΠΎΡ€Π°Π΄ΠΈ Ρ‡ΠΎΠ²Π΅ΡˆΠΊΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€. Накратко: ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 200 Ρ€ΡƒΡ‚Π΅Ρ€Π°, Π±ΡŠΡ€Π·Π° настройка ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° пСрсонала, унификация ΠΏΠΎ Ρ€Π΅Π³ΠΈΠΎΠ½ΠΈ, Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΈ ΠΈ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΈ хостовС, Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° лСсно добавянС Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° към всички устройства, Π»ΠΎΠ³Π²Π°Π½Π΅ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ°.

ΠžΠΏΠΈΡΠ°Π½ΠΎΡ‚ΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ Π½Π΅ ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΠΈΡ€Π° Π·Π° Π³ΠΎΡ‚ΠΎΠ² случай, Π½ΠΎ сС надявам Π΄Π° Π²ΠΈ бъдС ΠΏΠΎΠ»Π΅Π·Π½ΠΎ ΠΏΡ€ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠΈ ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅. МоТС Π±ΠΈ някои Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ Π²ΠΈ ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π°Ρ‚ напълно ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΈ - Π°ΠΊΠΎ Π΅ Ρ‚Π°ΠΊΠ°, Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅. ΠšΡ€ΠΈΡ‚ΠΈΠΊΠ°Ρ‚Π° Π² Ρ‚ΠΎΠ·ΠΈ случай Ρ‰Π΅ бъдС ΠΎΠΏΠΈΡ‚ Π·Π° ΠΎΠ±Ρ‰Π°Ρ‚Π° Ρ…Π°Π·Π½Π°. Π—Π°Ρ‚ΠΎΠ²Π°, Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»ΡŽ, ΠΏΠΎΠ³Π»Π΅Π΄Π½Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΡ‚Π΅, ΠΌΠΎΠΆΠ΅ Π±ΠΈ Π°Π²Ρ‚ΠΎΡ€ΡŠΡ‚ Π΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΠ» сСриозна Π³Ρ€Π΅ΡˆΠΊΠ° - общността Ρ‰Π΅ ΠΏΠΎΠΌΠΎΠ³Π½Π΅.

Броят Π½Π° Ρ€ΡƒΡ‚Π΅Ρ€ΠΈΡ‚Π΅ Π΅ 200-300, Ρ€Π°Π·ΠΏΡ€ΡŠΡΠ½Π°Ρ‚ΠΈ Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π³Ρ€Π°Π΄ΠΎΠ²Π΅ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ качСство Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π²Ρ€ΡŠΠ·ΠΊΠΈΡ‚Π΅. НСобходимо Π΅ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ всичко красиво ΠΈ ясно Π΄Π° обяснитС Π½Π° мСстнитС администратори ΠΊΠ°ΠΊ Ρ‰Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ всичко.

И Ρ‚Π°ΠΊΠ°, ΠΎΡ‚ΠΊΡŠΠ΄Π΅ Π·Π°ΠΏΠΎΡ‡Π²Π° всСки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚? Π Π°Π·Π±ΠΈΡ€Π° сС, с TK.

  1. ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΡ€Π΅ΠΆΠΎΠ² ΠΏΠ»Π°Π½ Π·Π° всички ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ спорСд изискванията Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°, сСгмСнтиранС Π½Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° (ΠΎΡ‚ 3 Π΄ΠΎ 20 ΠΌΡ€Π΅ΠΆΠΈ Π² ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅ Π² зависимост ΠΎΡ‚ броя Π½Π° устройствата).
  2. Настройка Π½Π° устройства във всСки ΠΊΠ»ΠΎΠ½. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ€Π΅Π°Π»Π½Π°Ρ‚Π° пропускатСлна способност Π½Π° доставчика ΠΏΡ€ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ условия.
  3. ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° устройството, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π΅Π»ΠΈ ΡΠΏΠΈΡΡŠΡ†ΠΈ, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠΈ с Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ поставянС Π² Ρ‡Π΅Ρ€Π΅Π½ списък Π·Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅, ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ тСхничСски срСдства, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Π½ Π΄ΠΎΡΡ‚ΡŠΠΏ ΠΈ ΠΎΡ‚ΠΊΠ°Π· Π½Π° услуга.
  4. ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ VPN Π²Ρ€ΡŠΠ·ΠΊΠΈ с ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΎ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°Π½Π΅ спорСд изискванията Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. ΠœΠΈΠ½ΠΈΠΌΡƒΠΌ 3 VPN Π²Ρ€ΡŠΠ·ΠΊΠΈ ΠΎΡ‚ всСки ΠΊΠ»ΠΎΠ½ към Ρ†Π΅Π½Ρ‚ΡŠΡ€Π°.
  5. Π’ΡŠΠ· основа Π½Π° Ρ‚ΠΎΡ‡ΠΊΠΈ 1, 2. Π˜Π·Π±Π΅Ρ€Π΅Ρ‚Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»Π½ΠΈΡ‚Π΅ Π½Π°Ρ‡ΠΈΠ½ΠΈ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° устойчиви Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ VPN. Ако Π΅ обосновано ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ, тСхнологията Π·Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ трасиранС ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·Π±Ρ€Π°Π½Π° ΠΎΡ‚ ΠΈΠ·ΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Ρ.
  6. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ Π½Π° ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅, хостовС ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ спСцифични услуги, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΎΡ‚ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°. (VOIP, хостовС с Π²Π°ΠΆΠ½ΠΈ услуги)
  7. ΠžΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ ΠΈ рСгистриранС Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π½Π° Ρ€ΡƒΡ‚Π΅Ρ€Π° Π·Π° рСакция Π½Π° пСрсонала Π·Π° тСхничСска ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°.

ΠšΠ°ΠΊΡ‚ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°ΠΌΠ΅, Π² Ρ€Π΅Π΄ΠΈΡ†Π° случаи тСхничСскитС спСцификации сС изготвят въз основа Π½Π° изискванията. Аз сам Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€Π°Ρ… Ρ‚Π΅Π·ΠΈ изисквания, слСд ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΡΠ»ΡƒΡˆΠ°Ρ… основнитС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. Π’ΠΎΠΉ допусна Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ някой Π΄Ρ€ΡƒΠ³ Π΄Π° сС ΠΏΠΎΠ³Ρ€ΠΈΠΆΠΈ Π·Π° Ρ‚Π΅Π·ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ.

Какви инструмСнти Ρ‰Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° изпълнСниС Π½Π° Ρ‚Π΅Π·ΠΈ изисквания:

  1. ELK stack (слСд извСстно Π²Ρ€Π΅ΠΌΠ΅ стана ясно, Ρ‡Π΅ fluentd Ρ‰Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° вмСсто logstash).
  2. Анзибъл. Π—Π° ΠΏΠΎ-лСсно администриранС ΠΈ сподСлянС Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ AWX.
  3. GITLAB. Π’ΡƒΠΊ няма Π½ΡƒΠΆΠ΄Π° Π΄Π° обяснявам. КъдС Π±ΠΈΡ…ΠΌΠ΅ Π±ΠΈΠ»ΠΈ Π±Π΅Π· ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° вСрсиитС Π½Π° Π½Π°ΡˆΠΈΡ‚Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ?
  4. PowerShell. Π©Π΅ ΠΈΠΌΠ° прост скрипт Π·Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° конфигурацията.
  5. Doku wiki, Π·Π° писанС Π½Π° докумСнтация ΠΈ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π°. Π’ Ρ‚ΠΎΠ·ΠΈ случай ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ habr.com.
  6. ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ΡŠΡ‚ Ρ‰Π΅ сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Ρ‡Ρ€Π΅Π· zabbix. Π’Π°ΠΌ Ρ‰Π΅ бъдС Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½Π° ΠΈ схСма Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π·Π° ΠΎΠ±Ρ‰ΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅.

Π’ΠΎΡ‡ΠΊΠΈ Π·Π° настройка Π½Π° EFK

Π©ΠΎ сС отнася Π΄ΠΎ ΠΏΡŠΡ€Π²Π°Ρ‚Π° Ρ‚ΠΎΡ‡ΠΊΠ°, Ρ‰Π΅ опиша само идСологията, ΠΏΠΎ която Ρ‰Π΅ сС ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Ρ‚ индСкситС. Има ΠΌΠ½ΠΎΠ³ΠΎ
ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΈ статии Π·Π° настройка ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΎΡ‚ устройства, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ с mikrotik.

Π©Π΅ сС спра Π½Π° някои Ρ‚ΠΎΡ‡ΠΊΠΈ:

1. Π‘ΠΏΠΎΡ€Π΅Π΄ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° си струва Π΄Π° обмислитС ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° рСгистрационни Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ мСста ΠΈ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅. Π—Π° Ρ†Π΅Π»Ρ‚Π° Ρ‰Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ Π»ΠΎΠ³ Π°Π³Ρ€Π΅Π³Π°Ρ‚ΠΎΡ€. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° искамС Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ унивСрсална Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π·Π° всички Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° сподСлянС Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏ. Π‘Π»Π΅Π΄ Ρ‚ΠΎΠ²Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°ΠΌΠ΅ индСкситС, ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

Π΅Ρ‚ΠΎ част ΠΎΡ‚ конфигурацията с fluentd Ρ‚ΠΈΠΏ elasticsearch
logstash_format вярно
ΠΈΠΌΠ΅_индСкс mikrotiklogs.сСвСр
logstash_prefix mikrotiklogs.north
flush_interval 10s
Π‘ΠΈΠ»ΠΈΡ‚Π΅ Сластично Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅: 9200
ΠΏΠΎΡ€Ρ‚ 9200

По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°ΠΌΠ΅ Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ ΠΈ Π΄Π° сСгмСнтирамС спорСд ΠΏΠ»Π°Π½Π° - mikrotiklogs.west, mikrotiklogs.south, mikrotiklogs.east. Π—Π°Ρ‰ΠΎ Π΄Π° Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΠΌ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° слоТно? Π Π°Π·Π±ΠΈΡ€Π°ΠΌΠ΅, Ρ‡Π΅ Ρ‰Π΅ ΠΈΠΌΠ°ΠΌΠ΅ 200 ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅Ρ‡Π΅ устройства. НС ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° слСдитС всичко. Π‘ вСрсия 6.8 Π½Π° elasticsearch настройкитС Π·Π° сигурност са Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π·Π° нас (Π±Π΅Π· Π·Π°ΠΊΡƒΠΏΡƒΠ²Π°Π½Π΅ Π½Π° Π»ΠΈΡ†Π΅Π½Π·), ΠΊΠ°Ρ‚ΠΎ ΠΏΠΎ Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½ ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Ρ€Π°Π·ΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ ΠΏΡ€Π°Π²Π°Ρ‚Π° Π·Π° Π³Π»Π΅Π΄Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ слуТитСли Π½Π° тСхничСската ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ систСмни администратори.
Π’Π°Π±Π»ΠΈΡ†ΠΈ, Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ - Ρ‚ΡƒΠΊ просто трябва Π΄Π° сС ΡΡŠΠ³Π»Π°ΡΠΈΡ‚Π΅ - ΠΈΠ»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ Π΅Π΄Π½ΠΈ ΠΈ ΡΡŠΡ‰ΠΈ, ΠΈΠ»ΠΈ всСки ΠΏΡ€Π°Π²ΠΈ Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΡƒ Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ.

2. Π§Ρ€Π΅Π· сСч. Ако Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°ΠΌΠ΅ Π²Π»ΠΈΠ·Π°Π½Π΅ Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π½Π°Ρ‚Π° стСна, Ρ‚ΠΎΠ³Π°Π²Π° ΠΏΡ€Π°Π²ΠΈΠΌ ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π±Π΅Π· ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈ. МоТС Π΄Π° сС Π²ΠΈΠ΄ΠΈ, Ρ‡Π΅ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° проста конфигурация във fluentd ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°ΠΌΠ΅ Π΄Π°Π½Π½ΠΈ ΠΈ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ ΡƒΠ΄ΠΎΠ±Π½ΠΈ ΠΏΠ°Π½Π΅Π»ΠΈ. На снимката ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ Π΅ моят домашСн Ρ€ΡƒΡ‚Π΅Ρ€.

ΠœΠΎΡΡ‚ Π½Π΅Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. ΠœΡ€Π΅ΠΆΠ° ΠΎΡ‚ 200 Ρ€ΡƒΡ‚Π΅Ρ€Π° MikroTik

3. По Π·Π°Π΅Ρ‚ΠΎ място ΠΈ Ρ‚Ρ€ΡƒΠΏΠΈ. Π‘Ρ€Π΅Π΄Π½ΠΎ ΠΏΡ€ΠΈ 1000 ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π½Π° час Π»ΠΎΠ³ΠΎΠ²Π΅Ρ‚Π΅ Π·Π°Π΅ΠΌΠ°Ρ‚ 2-3 MB Π½Π° Π΄Π΅Π½, ΠΊΠΎΠ΅Ρ‚ΠΎ, ΠΊΠ°ΠΊΡ‚ΠΎ Π²ΠΈΠΆΠ΄Π°Ρ‚Π΅, Π½Π΅ Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΌΠ½ΠΎΠ³ΠΎ. Elasticsearch вСрсия 7.5.

ANSIBLE.AWX

Π—Π° нашС щастиС ΠΈΠΌΠ°ΠΌΠ΅ Π³ΠΎΡ‚ΠΎΠ² ΠΌΠΎΠ΄ΡƒΠ» Π·Π° Ρ€ΡƒΡ‚Π΅Ρ€ΠΈΡ‚Π΅
Π‘ΠΏΠΎΠΌΠ΅Π½Π°Ρ… Π·Π° AWX, Π½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡ‚Π΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρƒ са само Π·Π° ansible Π² Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° чиста Ρ„ΠΎΡ€ΠΌΠ° - мисля, Ρ‡Π΅ Π·Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Ρ€Π°Π±ΠΎΡ‚ΠΈΠ»ΠΈ с ansible, няма Π΄Π° ΠΈΠΌΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° awx ΠΏΡ€Π΅Π· gui.

ЧСстно ΠΊΠ°Π·Π°Π½ΠΎ, ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ… Π΄Ρ€ΡƒΠ³ΠΈ Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π°, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…Π° ssh, ΠΈ всички Ρ‚Π΅ ΠΈΠΌΠ°Ρ…Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° рСакция ΠΈ ΠΊΡƒΠΏ Π΄Ρ€ΡƒΠ³ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ. ΠŸΠΎΠ²Ρ‚Π°Ρ€ΡΠΌ, Π½Π΅ сС стигна Π΄ΠΎ Π±ΠΈΡ‚ΠΊΠ° , ΠΏΡ€ΠΈΠ΅ΠΌΠ΅Ρ‚Π΅ Ρ‚Π°Π·ΠΈ информация ΠΊΠ°Ρ‚ΠΎ СкспСримСнт, ΠΊΠΎΠΉΡ‚ΠΎ Π½Π΅ Π΅ стигнал ΠΏΠΎ-Π΄Π°Π»Π΅Ρ‡ ΠΎΡ‚ стойка ΠΎΡ‚ 20 Ρ€ΡƒΡ‚Π΅Ρ€Π°.

Врябва Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΌΠ΅ сСртификат ΠΈΠ»ΠΈ Π°ΠΊΠ°ΡƒΠ½Ρ‚. Π’ΠΈΠ΅ Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚Π΅, Π°Π· съм Π·Π° сСртификатитС. Някаква Ρ‚ΡŠΠ½ΠΊΠ° Ρ‚ΠΎΡ‡ΠΊΠ° относно ΠΏΡ€Π°Π²Π°Ρ‚Π°. Π”Π°Π²Π°ΠΌ ΠΏΡ€Π°Π²Π° Π·Π° запис - ΠΏΠΎΠ½Π΅ β€žΠ½ΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡΡ‚Π°β€œ няма Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ.

НС Π±ΠΈ трябвало Π΄Π° ΠΈΠΌΠ° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ, ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° сСртификата:

ΠšΡ€Π°Ρ‚ΡŠΠΊ списък с командиНа вашия ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€
ssh-keygen -t RSA, ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€ΠΈ Π½Π° Π²ΡŠΠΏΡ€ΠΎΡΠΈ, запиши ΠΊΠ»ΡŽΡ‡Π°.
ΠšΠΎΠΏΠΈΡ€Π°Π½Π΅ Π² mikrotik:
потрСбитСлски ssh-ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ import public-key-file=id_mtx.pub user=ansible
ΠŸΡŠΡ€Π²ΠΎ трябва Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ Π°ΠΊΠ°ΡƒΠ½Ρ‚ ΠΈ Π΄Π° ΠΌΡƒ Π·Π°Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΏΡ€Π°Π²Π°.
ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° сСртификата
ssh -p 49475 -i /ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅/mtx [ΠΈΠΌΠ΅ΠΉΠ» Π·Π°Ρ‰ΠΈΡ‚Π΅Π½]

РСгистрирайтС vi /etc/ansible/hosts
MT01 ansible_network_os=routeros ansible_ssh_port=49475 ansible_ssh_user= ansible
MT02 ansible_network_os=routeros ansible_ssh_port=49475 ansible_ssh_user= ansible
MT03 ansible_network_os=routeros ansible_ssh_port=49475 ansible_ssh_user= ansible
MT04 ansible_network_os=routeros ansible_ssh_port=49475 ansible_ssh_user= ansible

Π•, ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½Π° ΠΊΠ½ΠΈΠ³Π° Π·Π° ΠΈΠ³Ρ€Π°: - ΠΈΠΌΠ΅: add_work_sites
хостовС: testmt
сСриСн: 1
Π²Ρ€ΡŠΠ·ΠΊΠ°: network_cli
дистанционСн_ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»: mikrotik.west
gather_facts: Π΄Π°
Π·Π°Π΄Π°Ρ‡ΠΈ:
- ΠΈΠΌΠ΅: Π΄ΠΎΠ±Π°Π²Π΅Ρ‚Π΅ Work_sites
routeros_command:
ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ:
β€” /ip firewall address-list add address=gov.ru list=work_sites comment=Ticket665436_Ochen_nado
β€” /ip списък с адрСси Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π½Π°Ρ‚Π° стСна add address=habr.com list=work_sites comment=for_habr

ΠšΠ°ΠΊΡ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚ Π³ΠΎΡ€Π½Π°Ρ‚Π° конфигурация, ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ваши собствСни ΠΊΠ½ΠΈΠ³ΠΈ Π·Π° ΠΈΠ³Ρ€ΠΈ Π½Π΅ Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ. Π”ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΅ Π΄Π° ΠΎΠ²Π»Π°Π΄Π΅Π΅Ρ‚Π΅ Π΄ΠΎΠ±Ρ€Π΅ cli mikrotik. НСка си прСдставим ситуация, Π² която трябва Π΄Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅ списъка с адрСси с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π° всички Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ:

НамСрСтС ΠΈ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π΅Ρ‚Π΅/ip firewall адрСс-списък ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ [find where list="gov.ru"]

УмишлСно Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ… цСлия списък Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π½Π°Ρ‚Π° стСна Ρ‚ΡƒΠΊ, Π·Π°Ρ‰ΠΎΡ‚ΠΎ... Ρ‰Π΅ бъдС ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΎ Π·Π° всСки ΠΏΡ€ΠΎΠ΅ΠΊΡ‚. Но Π΅Π΄Π½ΠΎ Π½Π΅Ρ‰ΠΎ ΠΌΠΎΠ³Π° Π΄Π° ΠΊΠ°ΠΆΠ° със сигурност, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΡ‚Π΅ само списъка с адрСси.

Π‘ΠΏΠΎΡ€Π΅Π΄ GITLAB всичко Π΅ ясно. Няма Π΄Π° сС спирам Π½Π° Ρ‚Π°Π·ΠΈ Ρ‚ΠΎΡ‡ΠΊΠ°. Всичко Π΅ красиво Π·Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ, шаблони, ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΈ.

PowerShell

Π’ΡƒΠΊ Ρ‰Π΅ ΠΈΠΌΠ° 3 Ρ„Π°ΠΉΠ»Π°. Π—Π°Ρ‰ΠΎ powershell? ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·Π±Π΅Ρ€Π΅Ρ‚Π΅ всСки инструмСнт Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΈ Π΅ ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π΅Π½. Π’ Ρ‚ΠΎΠ·ΠΈ случай всСки ΠΈΠΌΠ° Windows Π½Π° ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π° си, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π·Π°Ρ‰ΠΎ Π΄Π° Π³ΠΎ ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Π² bash, ΠΊΠΎΠ³Π°Ρ‚ΠΎ powershell Π΅ ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π½ΠΎ. КоС Π΅ ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π½ΠΎ?

Бамият скрипт (прост ΠΈ Ρ€Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ):[cmdletBinding()] Param(
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$EXTERNALIPADDDRESS,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$EXTERNALIPROUTE,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$BWorknets,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$CWorknets,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$BVoipNets,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$CVoipNets,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$CClientss,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$BVPNWORKs,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$CVPNWORKs,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$BVPNCLIENTSs,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$cVPNCLIENTSs,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$NAMEROUTER,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$ServerCertificates,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$infile,
[ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€(Mandatory=$true)] [Π½ΠΈΠ·]$outfile
)

Get-Content $infile | Foreach-Object {$_.Replace("EXTERNIP", $EXTERNALIPADDRESS)} |
Foreach-Object {$_.Replace("EXTROUTE", $EXTERNALIPROUTE)} |
Foreach-Object {$_.Replace("BWorknet", $BWorknets)} |
Foreach-Object {$_.Replace("CWorknet", $CWorknets)} |
Foreach-Object {$_.Replace("BVoipNet", $BVoipNets)} |
Foreach-Object {$_.Replace("CVoipNet", $CVoipNets)} |
Foreach-Object {$_.Replace("CClients", $CClientss)} |
Foreach-Object {$_.Replace("BVPNWORK", $BVPNWORKs)} |
Foreach-Object {$_.Replace("CVPNWORK", $CVPNWORKs)} |
Foreach-Object {$_.Replace("BVPNCLIENTS", $BVPNCLIENTSs)} |
Foreach-Object {$_.Replace("CVPNCLIENTS", $cVPNCLIENTSs)} |
Foreach-Object {$_.Replace("MYNAMERROUTER", $NAMEROUTER)} |
Foreach-Object {$_.Replace("ServerCertificate", $ServerCertificates)} | Set-Content $outfile

Моля Π΄Π° ΠΌΠ΅ ΠΈΠ·Π²ΠΈΠ½ΠΈΡ‚Π΅, Π½Π΅ ΠΌΠΎΠ³Π° Π΄Π° ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°ΠΌ всички ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π·Π°Ρ‰ΠΎΡ‚ΠΎ... няма Π΄Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ красиво. ΠœΠΎΠΆΠ΅Ρ‚Π΅ сами Π΄Π° ΡΡŠΡΡ‚Π°Π²ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π°, ΠΊΠ°Ρ‚ΠΎ сС Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅ ΠΎΡ‚ Π½Π°ΠΉ-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ.

НапримСр, Π΅Ρ‚ΠΎ списък с Π²Ρ€ΡŠΠ·ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ послСдвах:wiki.mikrotik.com/wiki/Manual:Π—Π°Ρ‰ΠΈΡ‚Π° Π½Π°_вашия_Ρ€ΡƒΡ‚Π΅Ρ€
wiki.mikrotik.com/wiki/Manual:IP/Π—Π°Ρ‰ΠΈΡ‚Π½Π° стСна/Π€ΠΈΠ»Ρ‚ΡŠΡ€
wiki.mikrotik.com/wiki/Manual:OSPF-ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ
wiki.mikrotik.com/wiki/Drop_port_scanners
wiki.mikrotik.com/wiki/Manual: Winbox
wiki.mikrotik.com/wiki/Manual:Upgrading_RouterOS
wiki.mikrotik.com/wiki/Manual:IP/Fasttrack - Ρ‚ΡƒΠΊ трябва Π΄Π° Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Π΅ ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ fasttrack, ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ‚Π° Π·Π° ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚Ρ€Π°Ρ„ΠΈΠΊΠ° ΠΈ оформянС няма Π΄Π° работят - ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Π·Π° слаби устройства.

Π‘ΠΈΠΌΠ²ΠΎΠ»ΠΈ Π·Π° ΠΏΡ€ΠΎΠΌΠ΅Π½Π»ΠΈΠ²ΠΈ:ΠšΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ са Π²Π·Π΅Ρ‚ΠΈ слСднитС ΠΌΡ€Π΅ΠΆΠΈ:
192.168.0.0/24 Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰Π° ΠΌΡ€Π΅ΠΆΠ°
172.22.4.0/24 VOIP ΠΌΡ€Π΅ΠΆΠ°
10.0.0.0/24 ΠΌΡ€Π΅ΠΆΠ° Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π±Π΅Π· Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π»ΠΎΠΊΠ°Π»Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ°
192.168.255.0/24 VPN ΠΌΡ€Π΅ΠΆΠ° Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅
172.19.255.0/24 VPN ΠΌΡ€Π΅ΠΆΠ° Π·Π° ΠΌΠ°Π»ΠΊΠΈ

ΠœΡ€Π΅ΠΆΠΎΠ²ΠΈΡΡ‚ адрСс сС ΡΡŠΡΡ‚ΠΎΠΈ ΠΎΡ‚ 4 дСсСтични числа, ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΎ ABCD, замяната Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° ΡΡŠΡ‰ΠΈΡ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ, Π°ΠΊΠΎ ΠΏΡ€ΠΈ стартиранС иска B, Ρ‚ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ трябва Π΄Π° Π²ΡŠΠ²Π΅Π΄Π΅Ρ‚Π΅ числото 192.168.0.0 Π·Π° ΠΌΡ€Π΅ΠΆΠ°Ρ‚Π° 24/0, Π° Π·Π° C = 0.
$EXTERNALIPADDDRESS - спСциалСн адрСс ΠΎΡ‚ доставчика.
$EXTERNALIPROUTE - ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ към ΠΌΡ€Π΅ΠΆΠ° 0.0.0.0/0
$BWorknets - Π Π°Π±ΠΎΡ‚Π½Π° ΠΌΡ€Π΅ΠΆΠ°, Π² нашия ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‰Π΅ ΠΈΠΌΠ° 168
$CWorknets - Π Π°Π±ΠΎΡ‚Π΅Ρ‰Π° ΠΌΡ€Π΅ΠΆΠ°, Π² нашия ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ²Π° Ρ‰Π΅ бъдС 0
$BVoipNets - VOIP ΠΌΡ€Π΅ΠΆΠ° Π² нашия ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΡƒΠΊ 22
$CVoipNets - VOIP ΠΌΡ€Π΅ΠΆΠ° Π² нашия ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΡƒΠΊ 4
$CClientss - ΠœΡ€Π΅ΠΆΠ° Π·Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ - само Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚, Π² нашия случай Ρ‚ΡƒΠΊ 0
$BVPNWORKs - VPN ΠΌΡ€Π΅ΠΆΠ° Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅, Π² нашия ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 20
$CVPNWORKs - VPN ΠΌΡ€Π΅ΠΆΠ° Π·Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅, Π² нашия ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 255
$BVPNCLIENTS - VPN ΠΌΡ€Π΅ΠΆΠ° Π·Π° ΠΌΠ°Π»ΠΊΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° 19
$CVPNCLIENTS - VPN ΠΌΡ€Π΅ΠΆΠ° Π·Π° ΠΌΠ°Π»ΠΊΠΈ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π²Π° 255
$NAMEROUTER - ΠΈΠΌΠ΅ Π½Π° Ρ€ΡƒΡ‚Π΅Ρ€
$ServerCertificate - ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° сСртификата, ΠΊΠΎΠΉΡ‚ΠΎ стС ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π°
$infile β€” ΠŸΠΎΡΠΎΡ‡Π΅Ρ‚Π΅ ΠΏΡŠΡ‚Ρ Π΄ΠΎ Ρ„Π°ΠΉΠ»Π°, ΠΎΡ‚ ΠΊΠΎΠΉΡ‚ΠΎ Ρ‰Π΅ ΠΏΡ€ΠΎΡ‡Π΅Ρ‚Π΅ΠΌ конфигурацията, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ D:config.txt (Π·Π° ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡ΠΈΡ‚Π°Π½Π΅ английският ΠΏΡŠΡ‚ Π±Π΅Π· ΠΊΠ°Π²ΠΈΡ‡ΠΊΠΈ ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΈ)
$outfile β€” посочСтС ΠΏΡŠΡ‚Ρ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π΄Π° Π³ΠΎ Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ D:MT-test.txt

УмишлСно ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ… адрСситС Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈΡ‚Π΅ ΠΏΠΎ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈ.

ΠŸΡ€ΠΎΠΏΡƒΡΠ½Π°Ρ… Ρ‚Π΅ΠΌΠ°Ρ‚Π° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Ρ‚Π°ΠΊΠΈ ΠΈ Π°Π½ΠΎΠΌΠ°Π»Π½ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ - Ρ‚ΠΎΠ²Π° заслуТава ΠΎΡ‚Π΄Π΅Π»Π½Π° статия. Но си струва Π΄Π° сС ΠΎΡ‚Π±Π΅Π»Π΅ΠΆΠΈ, Ρ‡Π΅ Π² Ρ‚Π°Π·ΠΈ катСгория ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ стойности Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° наблюдСниС ΠΎΡ‚ Zabbix + ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΡŠΠ΄Ρ€ΠΈΡ†ΠΈ ΠΎΡ‚ elasticsearch.

На ΠΊΠ°ΠΊΠ²ΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ трябва Π΄Π° ΠΎΠ±ΡŠΡ€Π½Π΅Ρ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅:

  1. ΠœΡ€Π΅ΠΆΠΎΠ² ΠΏΠ»Π°Π½. По-Π΄ΠΎΠ±Ρ€Π΅ Π΅ Π΄Π° Π³ΠΎ ΡΡŠΡΡ‚Π°Π²ΠΈΡ‚Π΅ Π²Π΅Π΄Π½Π°Π³Π° Π² Ρ‡Π΅Ρ‚Π»ΠΈΠ²Π° Ρ„ΠΎΡ€ΠΌΠ°. Excel Ρ‰Π΅ Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π΅Π½. Π—Π° съТалСниС ΠΌΠ½ΠΎΠ³ΠΎ чСсто Π²ΠΈΠΆΠ΄Π°ΠΌ, Ρ‡Π΅ ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ са ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π½Π° ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ° β€žΠŸΠΎΡΠ²ΠΈ сС Π½ΠΎΠ² ΠΊΠ»ΠΎΠ½, Π΅Ρ‚ΠΎ /24 Π·Π° вас.β€œ Никой Π½Π΅ смята ΠΊΠΎΠ»ΠΊΠΎ устройства сС ΠΎΡ‡Π°ΠΊΠ²Π°Ρ‚ Π½Π° Π΄Π°Π΄Π΅Π½ΠΎ място ΠΈΠ»ΠΈ Π΄Π°Π»ΠΈ Ρ‰Π΅ ΠΈΠΌΠ° ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ΅Π½ растСТ. НапримСр, ΠΎΡ‚Π²ΠΎΡ€ΠΈ сС малък ΠΌΠ°Π³Π°Π·ΠΈΠ½, Π² ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ бСшС ясно, Ρ‡Π΅ устройството няма Π΄Π° бъдС ΠΏΠΎΠ²Π΅Ρ‡Π΅ ΠΎΡ‚ 10, Π·Π°Ρ‰ΠΎ Π΄Π° разпрСдСлятС /24? Π—Π° Π³ΠΎΠ»Π΅ΠΌΠΈΡ‚Π΅ ΠΊΠ»ΠΎΠ½ΠΎΠ²Π΅, Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ², Ρ‚Π΅ разпрСдСлят /24 ΠΈ ΠΈΠΌΠ° 500 устройства - ΠΌΠΎΠΆΠ΅Ρ‚Π΅ просто Π΄Π° Π΄ΠΎΠ±Π°Π²ΠΈΡ‚Π΅ ΠΌΡ€Π΅ΠΆΠ°, Π½ΠΎ искатС Π΄Π° обмислитС всичко навСднъТ.
  2. ΠŸΡ€Π°Π²ΠΈΠ»Π° Π·Π° Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ€Π°Π½Π΅. Ако ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°, Ρ‡Π΅ Ρ‰Π΅ ΠΈΠΌΠ° раздСлянС Π½Π° ΠΌΡ€Π΅ΠΆΠΈΡ‚Π΅ ΠΈ максимална сСгмСнтация. Най-Π΄ΠΎΠ±Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ сС промСнят с Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ. ΠŸΡ€Π΅Π΄ΠΈ ΠΊΠΎΠΌΠΏΡŽΡ‚ΡŠΡ€Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π½Π°Ρ‚Π° ΠΌΡ€Π΅ΠΆΠ° бяха Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈ, Π½ΠΎ сСга Π΅ съвсСм Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΎ Ρ‚Π΅Π·ΠΈ ΠΌΡ€Π΅ΠΆΠΈ Π΄Π° Π½Π΅ сС раздСлят. Π‘Ρ‚Ρ€ΡƒΠ²Π° си Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ здравия Ρ€Π°Π·ΡƒΠΌ ΠΈ Π΄Π° Π½Π΅ ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄ΠΌΡ€Π΅ΠΆΠΈ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ Π½Π΅ са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ, ΠΈ Π΄Π° Π½Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Ρ‚Π΅ всички устройства Π² Π΅Π΄Π½Π° ΠΌΡ€Π΅ΠΆΠ°.
  3. β€žΠ—Π»Π°Ρ‚Π½ΠΈβ€œ настройки Π½Π° всички Ρ€ΡƒΡ‚Π΅Ρ€ΠΈ. Π’Π΅Π·ΠΈ. Π°ΠΊΠΎ стС Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠ»Π°Π½. Π‘Ρ‚Ρ€ΡƒΠ²Π° си Π΄Π° ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ΠΈΡ‚Π΅ всичко Π²Π΅Π΄Π½Π°Π³Π° ΠΈ Π΄Π° сС ΠΎΠΏΠΈΡ‚Π°Ρ‚Π΅ Π΄Π° сС ΡƒΠ²Π΅Ρ€ΠΈΡ‚Π΅, Ρ‡Π΅ всички настройки са ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΈ - само ΡΠΏΠΈΡΡŠΠΊΡŠΡ‚ с адрСси ΠΈ IP адрСситС са Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ. Ако Π²ΡŠΠ·Π½ΠΈΠΊΠ½Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Ρ‰Π΅ бъдС ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ.
  4. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Π²ΡŠΠΏΡ€ΠΎΡΠΈ са Π½Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π²Π°ΠΆΠ½ΠΈ ΠΎΡ‚ тСхничСскитС. ЧСсто ΠΌΡŠΡ€Π·Π΅Π»ΠΈΠ²ΠΈΡ‚Π΅ слуТитСли ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ Ρ‚Π΅Π·ΠΈ ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΠΊΠΈ β€žΡ€ΡŠΡ‡Π½ΠΎβ€œ, Π±Π΅Π· Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π³ΠΎΡ‚ΠΎΠ²ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ скриптовС, ΠΊΠΎΠ΅Ρ‚ΠΎ Π² ΠΊΡ€Π°ΠΉΠ½Π° смСтка Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΎΡ‚ Π½ΠΈΡ‰ΠΎΡ‚ΠΎ.

Π§Ρ€Π΅Π· Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅. Използван Π΅ OSPF с раздСлянС Π½Π° Π·ΠΎΠ½ΠΈ. Но Ρ‚ΠΎΠ²Π° Π΅ тСстов стСнд, ΠΏΠΎ-интСрСсно Π΅ Π΄Π° сС настройват Ρ‚Π°ΠΊΠΈΠ²Π° Π½Π΅Ρ‰Π° Π² Π±ΠΎΠΉΠ½ΠΈ условия.

Надявам сС Π½ΠΈΠΊΠΎΠΉ Π΄Π° Π½Π΅ сС ΡΡŠΡ€Π΄ΠΈ, Ρ‡Π΅ Π½Π΅ съм ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π» ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈΡ‚Π΅ Π½Π° Ρ€ΡƒΡ‚Π΅Ρ€Π°. Мисля, Ρ‡Π΅ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅Ρ‚Π΅ Ρ‰Π΅ са Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΈ, Π° слСд Ρ‚ΠΎΠ²Π° всичко зависи ΠΎΡ‚ изискванията. И Ρ€Π°Π·Π±ΠΈΡ€Π° сС тСстовС, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ са ΠΎΡ‰Π΅ тСстовС.

ПоТСлавам Π½Π° всички Π΄Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚ своитС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΏΡ€Π΅Π· Π½ΠΎΠ²Π°Ρ‚Π° Π³ΠΎΠ΄ΠΈΠ½Π°. НСка прСдоставСният Π΄ΠΎΡΡ‚ΡŠΠΏ Π΅ с вас!!!

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€