A netstat telepítése a Debian 9 Stretch-re:
netstat parancs a hálószerszámok segédprogramcsomag a Debian 9 Stretch-en. Lehet, hogy alapértelmezés szerint nincs telepítve a Debian 9 Stretch operációs rendszerre. A hálószerszámok A csomag a Debian 9 Stretch hivatalos csomagtárában érhető el. Tehát telepítése nagyon egyszerű.
Először frissítse a találó a Debian 9 Stretch gép csomagtárház-gyorsítótárát a következő paranccsal:
$ sudo apt frissítés
A találó A csomag tárház gyorsítótárát frissíteni kell.
Most futtassa a következő parancsot a hálószerszámok segédprogram a Debian 9 Stretch-en:
$ sudo apt telepítse a net-tools programot
hálószerszámok telepíteni kell.
Most ellenőrizze, hogy netstat a következő paranccsal dolgozik:
$ netstat --verzióMűködik!
Az összes port és aljzat felsorolása a netstat használatával:
A Debian 9 gép összes megnyitott portját és csatlakoztatott aljzatát a következő paranccsal sorolhatja fel:
$ sudo netstat -a
vagy
$ sudo netstat - minden
Mint látható, az összes megnyitott port és aljzat fel van sorolva. Nagyon hosszú lista.
Az összes hallgatási port és foglalat felsorolása a netstat segítségével:
A netstat segítségével megtekintheti az összes hallgatott port és socket listáját a következő paranccsal:
$ sudo netstat -al
Vagy
$ sudo netstat --all --listening
Mint látható, a Debian 9 gép összes portja és aljzata fel van sorolva. Ez egy hosszú lista.
Az összes figyelő TCP-port felsorolása a netstat segítségével:
Felsorolhatja az összes TCP (Transmission Control Protocol) portok, amelyek használatával hallgatnak netstat a következő paranccsal:
$ sudo netstat -tal
Vagy
$ sudo netstat --all --listening --tcp
Mint láthatja, az összes hallgatott TCP-port fel van sorolva.
A kimenetben netstat, az összes közös portot alapértelmezés szerint a szolgáltatás neve helyettesíti. Például a port 80 alapértelmezés szerint a HTTP (HyperText Transfer Protocol), amelyet mindannyian ismerünk. Tehát a netstat, úgy jelenik meg http kikötő helyett 80 amint az alábbi képernyőkép kijelölt részében láthatja.
Ha a portszámra és nem a szolgáltatás nevére van szüksége, akkor a következőket futtathatja netstat parancs:
$ sudo netstat -natl
Vagy
$ sudo netstat --all --listening --numeric --tcp
Amint az alábbi képernyőkép kijelölt részéből látható, a szolgáltatás nevét a portszám helyettesíti.
Az összes hallgató UDP-port felsorolása a netstat segítségével:
Ha fel akarja sorolni az összes UDP (User Datagram Protocol) portok, amelyek a Debian 9 gépen hallgatnak, ezt a következőkkel teheti meg netstat parancs:
$ sudo netstat -aul
Vagy
$ sudo netstat --all --listening --udp
Az összes hallgató UDP portot fel kell sorolni. Csakúgy, mint a TCP port példája, itt is a közös portszámokat alapértelmezés szerint a szolgáltatásnevek helyettesítik, amint az az alábbi képernyőkép kijelölt részéből látható.
De a nem gyakori portokat nem helyettesítik a szolgáltatásnevek, amint az az alábbi képernyőkép kijelölt részéből látható.
Ha azt szeretné, hogy az összes port megjelenjen, ne a szolgáltatás neve, mint korábban, akkor futtassa a következőket netstat parancs:
$ sudo netstat -laun
Vagy
$ sudo netstat --all --listening --numeric --udp
Amint az alábbi képernyőkép kijelölt részéből látható, a szolgáltatás nevét az UDP portszám helyettesíti.
Tudja meg, melyik szolgáltatás neve milyen portot képvisel:
A Debian 9 Stretch rendelkezik egy szervizfájllal, amely a következő címen található: / etc / services
Megnyithatja a szolgáltatás fájlt / etc / services a következő paranccsal:
$ kevesebb / etc / services
A. Tartalma / etc / services fájl:
A / etc / services a fájl tartalmazza a szolgáltatás nevének hosszú listáját, valamint az adott szolgáltatás portszámát és protokollját, amelyet egy ügyfél vagy szerver használhat. Programok Linux rendszeren, mint pl netstat ezt a fájlt használja a portszámok feloldására szolgáltatásnévvé és fordítva.
A szolgáltatás neve, portszáma és az SSH szolgáltatás protokollja / etc / services fájl:
Hogyan kaphat segítséget a netstat használatával:
A Debian 9 Stretch-en, ha segítségre van szüksége a netstat parancsot, akkor egyszerűen megy a manpage nak,-nek netstat és képesnek kell lennie arra, hogy világos dokumentációt kapjon netstat parancssori opciók állnak rendelkezésre, és mit csinálnak.
Elmenni a manpage nak,-nek netstat, futtassa a következő parancsot:
$ man netstat
A netstat manpage:
Így mutathatja meg a hallgatási portokat a Debian 9 Stretch-en netstat. Köszönjük, hogy elolvasta ezt a cikket.