netstat

Ako používať príkaz Netstat v systéme Linux na kontrolu konkrétneho portu

Ako používať príkaz Netstat v systéme Linux na kontrolu konkrétneho portu
netstat je výkonný sieťový nástroj v systéme Linux. V tomto článku vám ukážem, ako nainštalovať netstat na Debian 9 Stretch a ako sa používa netstat ukázať porty na počúvanie na Debiane 9 Stretch. Začnime.

Inštalácia netstatu na Debiane 9 Stretch:

netstat príkaz je súčasťou sieťové nástroje balík nástrojov na Debiane 9 Stretch. Vo vašom operačnom systéme Debian 9 Stretch nemusí byť nainštalovaný štandardne. The sieťové nástroje balík je k dispozícii v oficiálnom úložisku balíkov systému Debian 9 Stretch. Inštalácia je teda veľmi jednoduchá.

Najskôr aktualizujte trefný Zoznámte sa s balíkom Cache úložiska vášho počítača Debian 9 Stretch nasledujúcim príkazom:

$ sudo apt aktualizácia

The trefný vyrovnávacia pamäť balíka by mala byť aktualizovaná.

Teraz spustite nasledujúci príkaz na inštaláciu sieťové nástroje obslužný program na Debiane 9 Stretch:

$ sudo apt nainštalovať net-tools

sieťové nástroje by mali byť nainštalované.

Teraz skontrolujte, či netstat pracuje s nasledujúcim príkazom:

$ netstat --verzia

Funguje to!

Zoznam všetkých portov a zásuviek pomocou netstat:

Všetky zoznamy otvorených portov a pripojených zásuviek na vašom počítači Debian 9 môžete zobraziť pomocou nasledujúceho príkazu:

$ sudo netstat -a

alebo

$ sudo netstat --všetko

Ako vidíte, sú tu uvedené všetky otvorené porty a zásuvky. Je to veľmi dlhý zoznam.

Zoznam všetkých portov a zásuviek na počúvanie s netstatom:

Môžete použiť netstat na zobrazenie zoznamu všetkých portov a zásuviek, ktoré počúvajú, pomocou nasledujúceho príkazu:

$ sudo netstat -al

Alebo

$ sudo netstat --all --listening

Ako vidíte, sú tu uvedené všetky porty a zásuvky na vašom stroji Debian 9. Je to dlhý zoznam.

Zoznam všetkých počúvajúcich portov TCP s netstat:

Môžete uviesť všetky TCP (Transmission Control Protocol) porty, ktoré počúvajú pomocou netstat nasledujúcim príkazom:

$ sudo netstat -tal

Alebo

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

Ako vidíte, sú tu uvedené všetky porty TCP, ktoré počúvajú.

Na výstupe z netstat, všetky bežné porty sú predvolene nahradené názvom služby. Napríklad prístav 80 predvolene je port pre HTTP (HyperText Transfer Protocol), ktorý všetci poznáme. Takže na výstupe z netstat, zobrazuje sa ako http namiesto prístavu 80 ako vidíte v označenej časti snímky obrazovky nižšie.

Ak potrebujete číslo portu, nie názov služby, môžete spustiť nasledujúce netstat príkaz:

$ sudo netstat -natl

Alebo

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

Ako vidíte z vyznačenej časti snímky obrazovky nižšie, názvy služieb sú nahradené číslom portu.

Zoznam všetkých počúvajúcich portov UDP s netstat:

Ak chcete uviesť všetky UDP (User Datagram Protocol) porty, ktoré počúvajú na vašom počítači Debian 9, môžete urobiť nasledujúcim spôsobom netstat príkaz:

$ sudo netstat -aul

Alebo

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

Mali by byť uvedené všetky počúvajúce UDP porty. Rovnako ako príklad portu TCP sú aj tu štandardne nahradené bežné čísla portov názvami služieb, ako vidíte z vyznačenej časti snímky obrazovky nižšie.

Porty, ktoré nie sú bežné, však nie sú nahradené názvami služieb, ako vidíte z vyznačenej časti snímky obrazovky nižšie.

Ak chcete, aby sa zobrazovali všetky porty, nie názov služby ako predtým, spustite nasledujúci príkaz netstat príkaz:

$ sudo netstat -laun

Alebo

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

Ako vidíte z vyznačenej časti snímky obrazovky nižšie, názvy služieb sú nahradené číslom portu UDP.

Zistite, aký názov služby predstavuje aký port:

Debian 9 Stretch má súbor služieb, ktorý nájdete na / etc / services

Môžete otvoriť súbor služby / etc / services nasledujúcim príkazom:

$ menej / etc / services

Obsah / etc / services spis:

The / etc / services Súbor obsahuje dlhý zoznam názvu služby, číslo portu a protokol konkrétnej služby, ktorú môže klient alebo server používať. Programy na systéme Linux ako napr netstat používa tento súbor na rozlíšenie čísel portov na názvy služieb a naopak.

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

Ako získať pomoc s netstatom:

Na Debiane 9 Stretch, ak potrebujete pomoc s netstat príkaz, môžete jednoducho prejsť na manuálna stránka z netstat a mali by ste byť schopní získať jasnú dokumentáciu o tom, čo netstat sú k dispozícii možnosti príkazového riadku a čo robia.

Ísť do manpage z netstat, spustite nasledujúci príkaz:

$ man netstat

The netstat manpage:

Takto ukážete porty pre počúvanie na Debiane 9 Stretch netstat. Ďakujeme, že ste si prečítali tento článok.

Hry 5 najlepších arkádových hier pre Linux
5 najlepších arkádových hier pre Linux
V dnešnej dobe sú počítače vážne stroje používané na hranie hier. Ak nemôžete dosiahnuť nové najvyššie skóre, budete vedieť, čo tým myslím. V tomto pr...
Hry Battle For Wesnoth 1.13.6 Vývoj uvoľnený
Battle For Wesnoth 1.13.6 Vývoj uvoľnený
Battle For Wesnoth 1.13.6 vydané minulý mesiac, je šiestym vývojovým vydaním v 1.13.séria x a prináša množstvo vylepšení, najmä používateľského rozhra...
Hry Ako nainštalovať League Of Legends na Ubuntu 14.04
Ako nainštalovať League Of Legends na Ubuntu 14.04
Ak ste fanúšikom League of Legends, potom je to pre vás príležitosť otestovať spustenie League of Legends. Upozorňujeme, že program PlayOnLinux podpor...