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 --verziaFunguje 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.