Diagnostika síťových spojení na virtuálním routeru EDGE

Diagnostika síťových spojení na virtuálním routeru EDGE
V některých případech mohou při nastavení virtuálního routeru vzniknout problémy. Například, může nefungovat přesměrování portů (NAT) a/nebo může být problém v nastavení samotných pravidel Firewallu. Nebo je třeba získat logy z činnosti routeru, zkontrolovat fungování kanálu, provést síťovou diagnostiku. Jak na to, vysvětluje cloudový poskytovatel Cloud4Y.

Práce s virtuálním routerem

Nejprve je potřeba nastavit přístup k virtuálnímu routeru – EDGE. Za tímto účelem se přihlásíme do jeho služeb a přejdeme na odpovídající záložku – EDGE Settings. Tam zapneme SSH Status, nastavíme heslo a nezapomeneme uložit změny.

Diagnostika síťových spojení na virtuálním routeru EDGE

Pokud používáme přísná pravidla Firewallu, kde je vše ve výchozím stavu zakázáno, přidáme pravidla, která povolují připojení k routeru přes SSH port:

Diagnostika síťových spojení na virtuálním routeru EDGE

Poté se připojíme jakýmkoli SSH klientem, například PuTTY, a dostaneme se do konzole.

Diagnostika síťových spojení na virtuálním routeru EDGE

V konzole máme k dispozici příkazy, jejichž seznam můžeme vidět pomocí:
list

Diagnostika síťových spojení na virtuálním routeru EDGE

Jaké příkazy se nám mohou hodit? Uvedeme seznam nejužitečnějších:

  • show interface — zobrazí dostupné rozhraní a nastavené IP adresy na nich
  • show log — ukáže logy routeru
  • show log follow — pomůže sledovat log v reálném čase s neustálým aktualizováním. Každé pravidlo, ať už je to NAT nebo Firewall, má možnost Enable logging, při jejímž zapnutí se události zapisují do logu, což umožní provést diagnostiku.
  • show flowtable — zobrazí celou tabulku zavedených spojení a jejich parametry
    Příklad1: 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 — umožní zobrazit potřebný počet řádků, v tomto příkladu 10
  • show flowtable topN 10 sort-by pkts — pomůže seřadit spojení podle počtu paketů od nejmenšího po největší
  • show flowtable topN 10 sort-by bytes — pomůže seřadit spojení podle počtu přenesených bajtů od nejmenšího po největší
  • show flowtable rule-id ID topN 10 — pomůže zobrazit spojení podle požadovaného ID pravidla
  • show flowtable flowspec SPEC — pro flexibilnější výběr spojení, kde SPEC určuje požadovaná pravidla filtrování, například proto=tcp:srcip=9Х.107.69.ХХХ:sport=59365, pro výběr podle protokolu TCP a IP adresy zdroje 9Х.107.69.XX z portu odesílatele 59365
    Příklad> zobrazit 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
    Celkové toky: 1
  • show packet drops – umožní podívat se na statistiku paketůDiagnostika síťových spojení na virtuálním routeru EDGE
  • show firewall flows — zobrazuje počty paketů brány firewall spolu s proudy paketů.Diagnostika síťových spojení na virtuálním routeru EDGE

Také můžeme používat základní síťové diagnostické nástroje přímo z routeru EDGE:

  • ping ip WORDDiagnostika síťových spojení na virtuálním routeru EDGE
  • ping ip WORD size SIZE count COUNT nofrag – provedeme ping s určenou velikostí přenášených dat a počtem kontrol, a zakážeme fragmentaci určené velikosti paketu.
  • traceroute ip WORDDiagnostika síťových spojení na virtuálním routeru EDGE

Sekvence diagnostiky fungování firewallu na Edge

  1. Spouštíme show firewall a podíváme se na nastavená uživatelská pravidla filtrování v tabulce usr_rules
  2. Podíváme se na řetězec POSTROUTIN a zkontrolujeme počet zahozených paketů v poli DROP. Při problémech s asymetrickým směrováním budeme zaznamenávat nárůst hodnot.
    Provedeme další kontroly:
    • Ping bude fungovat v jednom směru a nebude v opačném směru.
    • Ping bude fungovat, ale TCP sezení se nebudou zakládat.
  3. Podíváme se na výstup informací o IP adresách — show ipset
  4. Povolíme logování na pravidle firewallu ve službách Edge
  5. Podíváme se na události v logu — show log follow
  6. Kontrolujeme připojení podle požadovaného rule_id — show flowtable rule_id
  7. Pomocí show flowstats porovnáváme současně nastavená připojení Current Flow Entries s maximálně povolenými (Total Flow Capacity) v současné konfiguraci. Dostupné konfigurace a limity lze zkontrolovat ve VMware NSX Edge. O tom, pokud vás to zajímá, mohu vyprávět v dalším článku.

Co dalšího si můžete přečíst v blogu Cloud4Y

→ Odolné viry vůči CRISPR budují "útočiště" na ochranu genomů před DNA pronikajícími enzymy.
→ Jak se banka "rozpadla"
→ Velká teorie sněhových vloček
→ Internet na vzducholodích
→ Pentesteri na přední linii kybernetické bezpečnosti

Sledujte náš Telegram-kanál, abyste nezmeškali další článek! Píšeme maximálně dvakrát týdně a pouze k věci. Připomínáme, že startupy mohou získat 1 000 000 rublů od Cloud4Y. Podmínky a žádost pro zájemce - na našich stránkách: bit.ly/2sj6dPK

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster