netstat

Netstat - nástroj příkazového řádku pro monitorování síťových připojení

Netstat - nástroj příkazového řádku pro monitorování síťových připojení

Netstat (síťová statistika) je nástroj příkazového řádku pro monitorování síťových připojení jak příchozích, tak odchozích, stejně jako prohlížení směrovacích tabulek, statistik rozhraní, maskování připojení, členství ve vícesměrovém vysílání atd. Lze jej použít k vypsání všech síťových (soketových) připojení v systému. Uvádí všechna připojení soketů tcp, udp a unixová připojení soketů. Netstat je k dispozici ve všech operačních systémech typu Unix a je k dispozici také v operačním systému Windows. Je to velmi užitečné z hlediska řešení problémů se sítí a měření výkonu. netstat je jedním z nejzákladnějších nástrojů pro ladění síťových služeb, který vám řekne, jaké porty jsou otevřené a zda na nich porty naslouchají.

Seznam všech připojení

Prvním a nejjednodušším příkazem je vypsat všechna aktuální připojení. Jednoduše spusťte příkaz netstat s možností.

# netstat -a

zkontrolujte následující úryvek pro výstup netstat. Výstup obsahuje více stránek, takže některá data jsou vynechána.

Vysvětlení každého sloupce

Proto - řekněte nám, zda je uvedený soket TCP nebo UDP. Připojení TCP se používají k procházení webu a stahování souborů. Spojení UDP používají určité rychlé počítačové hry a někdy i živé přenosy.

Recv-Q & Odeslat Q - řekněte nám, kolik dat je ve frontě pro tento soket a čeká na načtení (Recv-Q) nebo na odeslání (Send-Q). Stručně řečeno: pokud je to 0, je vše v pořádku, pokud jsou kdekoli nenulové hodnoty, může dojít k potížím.

Místní adresa & cizí adresa - řekněte, ke kterým hostitelům a portům jsou připojeny uvedené zásuvky. Místní konec je vždy v počítači, na kterém používáte netstat, a cizí konec je o druhém počítači

Stát - říká, ve kterém stavu jsou uvedené zásuvky. Protokol TCP definuje stavy, včetně „LISTEN“ (počkejte, až nás kontaktuje nějaký externí počítač) a „ESTABLISHED“ (připraveno ke komunikaci). Cizinec mezi nimi je stát „CLOSE WAIT“. To znamená, že cizí nebo vzdálený stroj již uzavřel připojení, ale že místní program nějak nenasledoval.

Výše uvedený příkaz zobrazuje všechna připojení z různých protokolů, jako jsou zásuvky tcp, udp a unix. To však není zcela užitečné. Správci často chtějí vybrat konkrétní připojení, například na základě protokolů nebo čísel portů.

Ve výstupu netstatu nevyřešte hostitele, port a uživatelské jméno

Pokud nechcete, aby se zobrazovalo jméno hostitele, portu nebo uživatele, použijte volbu netstat -n. Zobrazí se v číslech, místo vyřešení názvu hostitele, názvu portu, uživatelského jména. To také zrychluje výstup, protože netstat neprovádí žádné vyhledávání.

# netstat -an

Seznam pouze připojení TCP nebo UDP

Chcete-li vypsat pouze připojení tcp, použijte možnosti t.

# netstat -t

Podobně k vypsání pouze připojení udp použijte volbu u.

Seznam všech připojení POSLOUCHÁNÍ

# netstat -l

Seznam všech portů naslouchání TCP

# netstat -lt

Seznam všech portů pro poslech UDP

# netstat -lu

Zobrazení názvu služby s PID

# netstat -tp

Zobrazení směrování IP jádra

# netstat -r

Zobrazení transakcí v síťovém rozhraní

# netstat -i

Zobrazení statistik sítě RAW

# netstat -statistics -raw

Netstat můžete skutečně efektivně používat, pouze pokud víte hodně o své síti a systému Linux.

Hry Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 Vývoj uvolněn
Battle For Wesnoth 1.13.6 vydané minulý měsíc, je šestým vývojovým vydáním v 1.13.série x a přináší řadu vylepšení, zejména do uživatelského rozhraní,...
Hry Jak nainstalovat League Of Legends na Ubuntu 14.04
Jak nainstalovat League Of Legends na Ubuntu 14.04
Pokud jste fanouškem League of Legends, pak je to pro vás příležitost otestovat běh League of Legends. Všimněte si, že LOL je podporován na PlayOnLinu...
Hry Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
Nainstalujte si nejnovější strategickou hru OpenRA na Ubuntu Linux
OpenRA je herní engine Libre / Free Real Time Strategy, který obnovuje rané hry Westwood, jako je klasický Command & Conquer: Red Alert. Distribuované...