netstat

Jak používat příkaz Netstat v systému Linux ke kontrole konkrétního portu

Jak používat příkaz Netstat v systému Linux ke kontrole konkrétního portu
netstat je mocný síťový nástroj v systému Linux. V tomto článku vám ukážu, jak nainstalovat netstat na Debian 9 Stretch a jak používat netstat ukázat poslechové porty na Debianu 9 Stretch. Začněme.

Instalace netstatu na Debian 9 Stretch:

netstat příkaz je součástí síťové nástroje balíček nástrojů na Debianu 9 Stretch. Ve vašem operačním systému Debian 9 Stretch nemusí být ve výchozím nastavení nainstalován. The síťové nástroje balíček je k dispozici v oficiálním repozitáři balíků Debian 9 Stretch. Instalace je tedy velmi snadná.

Nejprve aktualizujte výstižný balíček úložiště cache vašeho stroje Debian 9 Stretch pomocí následujícího příkazu:

$ sudo apt aktualizace

The výstižný mezipaměť úložiště balíčků by měla být aktualizována.

Nyní spusťte následující příkaz k instalaci síťové nástroje nástroj na Debian 9 Stretch:

$ sudo apt nainstalujte síťové nástroje

síťové nástroje by měl být nainstalován.

Nyní zkontrolujte, zda netstat pracuje s následujícím příkazem:

$ netstat - verze

Funguje to!

Výpis všech portů a soketů pomocí netstat:

Seznam všech otevřených portů a připojených soketů na vašem počítači Debian 9 můžete zobrazit pomocí následujícího příkazu:

$ sudo netstat -a

nebo

$ sudo netstat - vše

Jak vidíte, jsou zde uvedeny všechny otevřené porty a zásuvky. Je to velmi dlouhý seznam.

Výpis všech portů a zásuvek pro poslech s netstatem:

Pomocí netstatu můžete zobrazit seznam všech portů a soketů, které poslouchají, pomocí následujícího příkazu:

$ sudo netstat -al

Nebo

$ sudo netstat --all --listening

Jak vidíte, jsou zde uvedeny všechny porty a zásuvky na vašem stroji Debian 9. Je to dlouhý seznam.

Výpis všech naslouchajících portů TCP s netstat:

Můžete uvést všechny TCP (Transmission Control Protocol) porty, které poslouchají pomocí netstat s následujícím příkazem:

$ sudo netstat -tal

Nebo

$ sudo netstat --all --listening --tcp

Jak vidíte, jsou uvedeny všechny porty TCP, které poslouchají.

Na výstupu netstat, všechny běžné porty jsou ve výchozím nastavení nahrazeny názvem služby. Například port 80 ve výchozím nastavení je port pro HTTP (HyperText Transfer Protocol), který všichni známe. Takže na výstupu netstat, je zobrazen jako http místo portu 80 jak můžete vidět v označené části obrazovky níže.

Pokud potřebujete číslo portu, nikoli název služby, můžete spustit následující netstat příkaz:

$ sudo netstat -natl

Nebo

$ sudo netstat --all --listening --numeric --tcp

Jak můžete vidět z níže označené části obrazovky, názvy služeb jsou nahrazeny číslem portu.

Výpis všech naslouchajících portů UDP s netstat:

Pokud chcete zobrazit seznam všech UDP Porty (User Datagram Protocol), které poslouchají na vašem počítači Debian 9, můžete provést následujícím způsobem netstat příkaz:

$ sudo netstat -aul

Nebo

$ sudo netstat --all --listening --udp

Měly by být uvedeny všechny naslouchající porty UDP. Stejně jako příklad portu TCP jsou zde i ve výchozím nastavení nahrazena běžná čísla portů názvy služeb, jak můžete vidět z označené části snímku obrazovky níže.

Ale porty, které nejsou běžné, nejsou nahrazeny názvy služeb, jak můžete vidět z označené části obrazovky níže.

Pokud chcete, aby se zobrazovaly všechny porty, nikoli název služby jako dříve, spusťte následující netstat příkaz:

$ sudo netstat -laun

Nebo

$ sudo netstat --all --listening --numeric --udp

Jak můžete vidět z níže označené části obrazovky, názvy služeb jsou nahrazeny číslem portu UDP.

Zjistěte, jaký název služby představuje jaký port:

Debian 9 Stretch má servisní soubor, který najdete na / etc / services

Soubor služby můžete otevřít / etc / services s následujícím příkazem:

$ méně / etc / services

Obsah / etc / services soubor:

The / etc / services Soubor obsahuje dlouhý seznam názvu služby, číslo portu a protokol konkrétní služby, kterou může klient nebo server používat. Programy v systému Linux, jako např netstat používá tento soubor k rozlišení čísel portů na názvy služeb a naopak.

Název služby, číslo portu a protokol služby SSH v / etc / services soubor:

Jak získat pomoc s netstatem:

Na Debianu 9 Stretch, pokud potřebujete pomoc s netstat příkaz, stačí přejít na stránka z netstat a měli byste být schopni získat jasnou dokumentaci o tom, co netstat možnosti příkazového řádku jsou k dispozici a co dělají.

Chcete-li jít do stránka z netstat, spusťte následující příkaz:

$ man netstat

The netstat manpage:

Takto zobrazíte poslechové porty na Debianu 9 Stretch netstat. Děkujeme za přečtení tohoto článku.

Hry 5 nejlepších arkádových her pro Linux
5 nejlepších arkádových her pro Linux
V dnešní době jsou počítače vážné stroje používané k hraní her. Pokud nemůžete získat nové vysoké skóre, budete vědět, co tím myslím. V tomto příspěvk...
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...