Netstat Příkazy pro správu sítě v Linuxu

Obsah

Při správě a správě operačních systémů Linux je jedním z nejlepších postupů, které můžeme použít, podrobná znalost příkazů, které usnadňují úkol správy a ovládání mnohem jednodušším způsobem.

Jedním z těchto příkazů je netstat, (statistika sítě - statistika sítě), což je nástroj příkazového řádku, který nám umožňuje monitorovat příchozí i odchozí síťová připojení a také prohlížet směrovací tabulky, statistiky rozhraní atd.

Příkaz netstat je k dispozici ve všech operačních systémech Unix a také v operačních systémech Windows a je praktický z hlediska řešení potíží se sítí a měření výkonu.

Příkaz netstat je jedním z nejzákladnějších nástrojů pro ladění síťových služeb, protože nám říká, které porty jsou otevřené a zda programy na portech naslouchají, což nám umožňuje lepší kontrolu nad nimi.

Pokud spravujeme nebo se zabýváme síťovými aspekty, je tento nástroj velmi důležitý a velmi užitečný i pro správce systému, protože nám nabízí snadný způsob monitorování a řešení problémů souvisejících se sítí a určování výkonu provozu sítě. .

Dnes Solvetic přináší některé z nejužitečnějších příkazů netstat pro lepší ovládání a monitorování.

1. Seznam všech portů naslouchání připojení TCP a UDP Linux


Tento úkol lze provést s využitím možnosti pomocí netstat -a a tím vypsat všechny porty (TCP a UDP) ve stavu naslouchání:
 netstat -a | více

Tam uvidíme typ protokolu, místní adresu, vzdálenou adresu a její aktuální stav.

2. Seznam připojení Linux TCP Port


Pokud chceme uvést pouze připojení portů TCP (Transmission Control Protocol), bude nutné použít parametr netstat -at:
 netstat -at

Můžeme vidět podrobně informace o těchto portech.

3. Seznam připojení portu Linux UDP


Pokud je nutné zobrazit všechna připojení portů UDP (User Datagram Protocol), musíme použít parametr netstat -au:
 netstat -au

4. Seznam všech připojení ve stavu naslouchání (poslech) Linux


Pomocí netstat je možné vypsat všechna aktivní připojení naslouchacího portu pomocí parametru netstat -l.
 netstat -l

5. Seznam všech portů TCP naslouchajících Linuxu


Pokud je vyžadován seznam všech aktivních naslouchajících portů TCP, můžeme to provést pomocí volby netstat -lt.
 netstat -lt

6. Seznam všech portů UDP naslouchajících Linuxu


Pokud chcete vypsat všechny aktivní naslouchající UDP porty, můžete tak učinit pomocí volby netstat -lu.
 netstat -lu

7. Seznam všech portů UNIX naslouchajících Linuxu


Příkaz netstat nám umožňuje vypsat všechny aktivní porty naslouchání UNIX pomocí parametru netstat -lx:
 netstat -lx

8. Zobrazení statistik protokolem Linux


Netstat nám nabízí možnost zobrazení statistik protokolem.
Standardně se statistiky zobrazují pro protokoly TCP, UDP, ICMP a IP. Parametr -s lze použít k určení sady protokolů.

Můžeme vidět podrobné informace o každém protokolu systému.

9. Zobrazit statistiku protokolu TCP Linux


Pokud chceme pomocí netstat zobrazit pouze statistiku protokolu TCP, můžeme použít parametr netstat -st:
 netstat -st

10. Zobrazení statistik protokolu UDP Linux


Pokud na druhé straně chceme zobrazit statistiky protokolu UDP, musíme spustit netstat -su:
 netstat -su

11. Zobrazit názvy služeb s Linux PID


S volbou netstat -tp se zobrazí „PID / Název programu“, který zobrazí název služby s číslem PID.
 netstat -tp

12. Nasadit promiskuitní režim Linux


Při zobrazení promiskuitního režimu s parametrem -ac netstat vytiskne vybrané informace nebo aktualizuje obrazovku každých pět sekund. Výchozí obrazovka se aktualizuje každou sekundu.
 netstat -ac 5 | grep tcp

13. Nasaďte směrování IP jádra Linuxu


Tato volba nám umožňuje zobrazit směrovací tabulku jádra IP pomocí příkazu netstat a route (-r).
 netstat -r

14. Nasazení transakcí síťového rozhraní Linuxu


Díky této možnosti bude možné zobrazit paketové transakce síťového rozhraní včetně přenosu i příjmu paketů s velikostí MTU, proto provedeme následující:
 netstat -i

15. Zobrazte tabulku rozhraní jádra Linuxu


Tato volba je podobná příkazu ifconfig a zobrazuje tabulku rozhraní jádra. Pro jeho použití provedeme následující:
 netstat -ie

16. Zobrazte IPv4 a IPv6 Linux informace


Díky tomuto parametru uvidíme vytvoření členství ve skupině vícesměrového vysílání pro IPv4 a IPv6. Jeho parametr je:
 netstat -g

17. Tiskněte informace o Netstatu průběžně Linux


Chcete -li získat informace o netstatu každou definovanou dobu, bude možné použít následující příkaz, který bude tisknout informace o netstatu nepřetržitě:
 netstat -c

K dokončení zobrazení použijeme kombinaci kláves Ctrl + C.

18. Nalezení adresy nepodporující Linux


Tato možnost vám umožňuje najít nekonfigurované skupiny adres s užitečnými informacemi.
 netstat -verbose

19. Ukažte posluchače Linuxu


Pomocí této možnosti je možné ověřit, kolik posluchačů běží na definovaném portu, přičemž syntaxe, která se má použít, je například pro http:
 netstat -ap | grep http

20. Statistiky reklamní sítě RAW Linux


Pokud chceme zobrazit statistiky sítě RAW, můžeme to udělat pomocí následujícího příkazu:
 netstat --statistics -raw

Máme tyto možnosti, jak praktickým způsobem spravovat různé hodnoty a parametry sítě pomocí netstatu na distribucích Linuxu.

wave wave wave wave wave