Диагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE

Диагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE
Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΏΡ€ΠΈ настройкС Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ‚ΠΎΡ€Π° ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. НапримСр, Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ проброс ΠΏΠΎΡ€Ρ‚ΠΎΠ² (NAT) ΠΈ/ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² настройкС самих ΠΏΡ€Π°Π²ΠΈΠ» Firewall. Или просто Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π°, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠ°Π½Π°Π»Π°, провСсти ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ диагностику. Как это дСлаСтся, рассказываСт ΠΎΠ±Π»Π°Ρ‡Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ²Π°ΠΉΠ΄Π΅Ρ€ Cloud4Y.

Π Π°Π±ΠΎΡ‚Π° с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€ΠΎΠΌ

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ доступ ΠΊ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Ρƒ – EDGE. Для этого Π²Ρ…ΠΎΠ΄ΠΈΠΌ Π² Π΅Π³ΠΎ сСрвисы ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ – EDGE Settings. Π’Π°ΠΌ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ SSH Status, Π·Π°Π΄Π°Ρ‘ΠΌ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, ΠΈ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сохраняСм измСнСния.

Диагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE

Если ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ строгиС ΠΏΡ€Π°Π²ΠΈΠ»Π° Firewall-a, ΠΊΠΎΠ³Π΄Π° Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ всё ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Ρ‚ΠΎ добавляСм ΠΏΡ€Π°Π²ΠΈΠ»Π°, Ρ€Π°Π·Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ самому Ρ€ΠΎΡƒΡ‚Π΅Ρ€Ρƒ ΠΏΠΎ SSH ΠΏΠΎΡ€Ρ‚Ρƒ:

Диагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE

ПослС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡΡ Π»ΡŽΠ±Ρ‹ΠΌ SSH-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ PuTTY, ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°Π΅ΠΌ Π² консоль.

Диагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE

Π’ консоли Π½Π°ΠΌ становятся доступны ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ:
list

Диагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE

КакиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π½Π°ΠΌ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ? ΠŸΡ€ΠΈΠ²Π΅Π΄Ρ‘ΠΌ список Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Ρ…:

  • show interface β€” ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ доступныС интСрфСйсы ΠΈ установлСнныС IP-адрСса Π½Π° Π½ΠΈΡ…
  • show log β€” ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ Π»ΠΎΠ³ΠΈ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π°
  • show log follow β€” ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π»ΠΎΠ³ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с постоянным ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π±ΡƒΠ΄ΡŒ Ρ‚ΠΎ NAT ΠΈΠ»ΠΈ Fierwall, Π΅ΡΡ‚ΡŒ опция Enable logging, ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ события Π±ΡƒΠ΄ΡƒΡ‚ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² Π»ΠΎΠ³Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ провСсти диагностику.
  • show flowtable β€” ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚ всю Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ установлСнных соСдинСний ΠΈ ΠΈΡ… ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹
    ΠŸΡ€ΠΈΠΌΠ΅Ρ€1: tcp 6 21599 ESTABLISHED src=9Π₯.107.69.Π₯Π₯Π₯ dst=178.170.172.XXX sport=59365 dport=22 pkts=293 bytes=22496 src=178.170.172.Π₯Π₯Π₯ dst=91.107.69.173 sport=22 dport=59365 pkts=206 bytes=83569 [ASSURED] mark=0 rid=133427 use=1
  • show flowtable topN 10 β€” позволяСт ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ Π½ΡƒΠΆΠ½ΠΎΠ΅ количСство строк, Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ 10
  • show flowtable topN 10 sort-by pkts β€” ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ соСдинСния ΠΏΠΎ количСству ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΎΡ‚ мСньшСго ΠΊ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΌΡƒ
  • show flowtable topN 10 sort-by bytes β€” ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ соСдинСния ΠΏΠΎ количСству ΠΏΠ΅Ρ€Π΅Π΄Π°Π½Π½Ρ‹Ρ… bytes ΠΎΡ‚ мСньшСго ΠΊ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΌΡƒ
  • show flowtable rule-id ID topN 10 β€” ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°Π·ΠΈΡ‚ΡŒ соСдинСния ΠΏΠΎ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ ID ΠΏΡ€Π°Π²ΠΈΠ»Π°
  • show flowtable flowspec SPEC β€” для Π±ΠΎΠ»Π΅Π΅ Π³ΠΈΠ±ΠΊΠΎΠ³ΠΎ ΠΎΡ‚Π±ΠΎΡ€Π° соСдинСний, Π³Π΄Π΅ SPEC β€” Π·Π°Π΄Π°Π΅Ρ‚ Π½ΡƒΠΆΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ proto=tcp:srcip=9Π₯.107.69.Π₯Π₯Π₯:sport=59365, для ΠΎΡ‚Π±ΠΎΡ€Π° ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ TCP ΠΈ IP адрСсу источника 9Π₯.107.69.XX с ΠΏΠΎΡ€Ρ‚Π° отправитСля 59365
    ΠŸΡ€ΠΈΠΌΠ΅Ρ€> show flowtable flowspec proto=tcp:srcip=90.107.69.171:sport=59365
    1: tcp 6 21599 ESTABLISHED src=9Π₯.107.69.XX dst=178.170.172.xxx sport=59365 dport=22 pkts=1659 bytes=135488 src=178.170.172.xxx dst=xx.107.69.xxx sport=22 dport=59365 pkts=1193 bytes=210361 [ASSURED] mark=0 rid=133427 use=1
    Total flows: 1
  • show packet drops – ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ статистику ΠΏΠΎ пакСтамДиагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE
  • show firewall flows β€” ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ счётчики ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² брандмауэра вмСстС с ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ².Диагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE

Π’Π°ΠΊΠΆΠ΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ основныС сСтСвыС инструмСнты диагностики нСпосрСдствСнно с Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π° EDGE:

  • ping ip WORDДиагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE
  • ping ip WORD size SIZE count COUNT nofrag – ΠΏΡ€ΠΎΠΏΠΈΠ½Π³ΠΎΠ²Π°Ρ‚ΡŒ с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° пСрСсылаСмых Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ количСства ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ установлСнного Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π°.
  • traceroute ip WORDДиагностика сСтСвых соСдинСний Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌ Ρ€ΠΎΡƒΡ‚Π΅Ρ€Π΅ EDGE

ΠŸΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ диагностики Ρ€Π°Π±ΠΎΡ‚Ρ‹ Firewall Π½Π° Edge

  1. ЗапускаСм show firewall ΠΈ смотрим установлСнныС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ usr_rules
  2. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΡƒ POSTROUTIN ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌ количСство ΡΠ±Ρ€ΠΎΡˆΠ΅Π½Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² ΠΏΠΎ полю DROP. ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с асиммСтричной ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ рост Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.
    ΠŸΡ€ΠΎΠ²Π΅Π΄Ρ‘ΠΌ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ:

    • Π Π°Π±ΠΎΡ‚Π° ping Π±ΡƒΠ΄Π΅Ρ‚ Π² ΠΎΠ΄Π½ΠΎΠΌ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΈ отсутствиС Π² ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ
    • ping Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½ΠΎ сСссии TCP Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒΡΡ.
  3. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π²Ρ‹Π²ΠΎΠ΄ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ IP-адрСсов β€” show ipset
  4. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π»ΠΎΠ³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π΅ firewall Π² сСрвисах Edge
  5. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ события ΠΏΠΎ Π»ΠΎΠ³Ρƒ β€” show log follow
  6. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ соСдинСния ΠΏΠΎ Π½ΡƒΠΆΠ½ΠΎΠΌΡƒ rule_id β€” show flowtable rule_id
  7. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ show flowstats сравниваСм Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ установлСнныС соСдинСния Current Flow Entries с максимально допустимыми (Total Flow Capacity) Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. ДоступныС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ ΠΈ Π»ΠΈΠΌΠΈΡ‚Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π² VMware NSX Edge. Об этом, Ссли интСрСсно, я ΠΌΠΎΠ³Ρƒ Ρ€Π°ΡΡΠΊΠ°Π·Π°Ρ‚ΡŒ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π§Ρ‚ΠΎ Π΅Ρ‰Ρ‘ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π² Π±Π»ΠΎΠ³Π΅ Cloud4Y

β†’ УстойчивыС ΠΊ CRISPR вирусы строят Β«ΡƒΠ±Π΅ΠΆΠΈΡ‰Π°Β» для Π·Π°Ρ‰ΠΈΡ‚Ρ‹ Π³Π΅Π½ΠΎΠΌΠΎΠ² ΠΎΡ‚ Π”ΠΠš-ΠΏΡ€ΠΎΠ½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… Ρ„Π΅Ρ€ΠΌΠ΅Π½Ρ‚ΠΎΠ²
β†’ Как «сломался» Π±Π°Π½ΠΊ
β†’ ВСликая тСория снСТинок
β†’ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Π½Π° Π²ΠΎΠ·Π΄ΡƒΡˆΠ½Ρ‹Ρ… ΡˆΠ°Ρ€Π°Ρ…
β†’ ΠŸΠ΅Π½Ρ‚Π΅ΡΡ‚Π΅Ρ€Ρ‹ Π½Π° ΠΏΠ΅Ρ€Π΅Π΄ΠΎΠ²ΠΎΠΉ кибСрбСзопасности

ΠŸΠΎΠ΄ΠΏΠΈΡΡ‹Π²Π°ΠΉΡ‚Π΅ΡΡŒ Π½Π° наш Telegram-ΠΊΠ°Π½Π°Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ! ПишСм Π½Π΅ Ρ‡Π°Ρ‰Π΅ Π΄Π²ΡƒΡ… Ρ€Π°Π· Π² нСдСлю ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ Π΄Π΅Π»Ρƒ. НапоминаСм, Ρ‡Ρ‚ΠΎ стартапы ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ 1 000 000 Ρ€. ΠΎΡ‚ Cloud4Y. Условия ΠΈ Π°Π½ΠΊΠ΅Ρ‚Π° для ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΡ… β€” Π½Π° нашСм сайтС: bit.ly/2sj6dPK

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