Jak używać polecenia NetStat w Linux, aby sprawdzić określony port

Jak używać polecenia NetStat w Linux, aby sprawdzić określony port
Netstat jest potężnym narzędziem sieciowym w Linux. W tym artykule pokażę, jak zainstalować Netstat na Debian 9 Stretch i jak używać Netstat Aby pokazać porty słuchowe na debian 9. Zacznijmy.

Instalowanie Netstat na Debian 9 Stretch:

Netstat polecenie jest częścią narzędzia netto pakiet użyteczności na debian 9 odcinek. Nie może być domyślnie zainstalowany w systemie operacyjnym Debian 9. narzędzia netto Pakiet jest dostępny w oficjalnym repozytorium pakietu Debian 9. Więc instalacja jest bardzo łatwa.

Najpierw zaktualizuj trafny Pakiet Pamięć Pamięć podręczna Twojego maszyny rozciągającej Debian 9 z następującym poleceniem:

Aktualizacja $ sudo apt

trafny Pamięć podręczna repozytorium pakietów powinna zostać zaktualizowana.

Teraz uruchom następujące polecenie, aby zainstalować narzędzia netto Narzędzie na Debian 9 Stretch:

$ sudo apt instaluj narzędzia netto

narzędzia netto należy zainstalować.

Teraz sprawdź, czy Netstat działa z następującym poleceniem:

$ netstat --version

To działa!

Wymień wszystkie porty i gniazda za pomocą NetStat:

Możesz wymienić wszystkie otwarte porty i podłączone gniazda na maszynie Debian 9 za pomocą następującego polecenia:

$ sudo netstat -a

Lub

$ sudo netstat -wszystko

Jak widać, wszystkie otwarte porty i gniazda są wymienione. To bardzo długa lista.

Wymień wszystkie porty słuchania i gniazda za pomocą NetStat:

Możesz użyć NetStat, aby zobaczyć listę wszystkich portów i gniazd, które słuchają z następującym poleceniem:

$ sudo netstat -al

Lub

$ sudo netstat -all -Listening

Jak widać, wszystkie porty i gniazda na Twojej maszynie Debian 9 są wymienione. To długa lista.

Wymień wszystkie porty słuchowe TCP za pomocą NetStat:

Możesz wymienić wszystkie TCP (Protokół kontroli transmisji) Porty, które słuchają za pomocą Netstat Z następującym poleceniem:

$ sudo netstat -tal

Lub

$ sudo netstat --all -Listening - -tcp

Jak widać, wszystkie słuchające porty TCP są wymienione.

Na wyjściu Netstat, Wszystkie wspólne porty są domyślnie zastępowane nazwą usługi. Na przykład port 80 Domyślnie jest port dla Http (Protokół transferu hipertexta), który wszyscy znamy. Więc na wyjściu Netstat, jest pokazany jako http zamiast portu 80 Jak widać w zaznaczonej sekcji zrzutu ekranu poniżej.

Jeśli potrzebujesz numeru portu, a nie nazwy usługi, możesz uruchomić następujące Netstat Komenda:

$ sudo netstat -natl

Lub

$ sudo netstat --all -literning --Numeric - -tcp

Jak widać z zaznaczonej sekcji zrzutu zrzutu ekranu poniżej, nazwy usług są zastąpione numerem portu.

Wymień wszystkie porty słuchowe UDP za pomocą NetStat:

Jeśli chcesz wymienić wszystkie UDP (Protokół Datagram User) Porty, które słuchają na twoim komputerze Debian 9, możesz to zrobić z następującymi Netstat Komenda:

$ sudo netstat -aul

Lub

$ sudo netstat --all -literning --DP

Wszystkie porty słuchowe UDP powinny być wymienione. Podobnie jak przykład portu TCP, wspólne numery portów są również domyślnie zastępowane nazwami usług, jak można zobaczyć z oznaczonej sekcji zrzutu ekranu poniżej.

Ale porty, które nie są powszechne, nie są zastępowane nazwami usług.

Jeśli chcesz, aby wszystkie porty były wyświetlane, a nie nazwa usługi jak poprzednio, uruchom następujące Netstat Komenda:

$ sudo netstat -laun

Lub

$ sudo netstat --all -Listening -Numeric --DP

Jak widać z zaznaczonej sekcji zrzutu zrzutu ekranu poniżej, nazwy usług są zastępowane numerem portu UDP.

Dowiedz się, która nazwa usługi reprezentuje jaki port:

Debian 9 stretch ma plik serwisowy, który można znaleźć w /itp./Usługi

Możesz otworzyć plik serwisowy /itp./Usługi Z następującym poleceniem:

$ mniej /etc /usługi

Zawartość /itp./Usługi plik:

/itp./Usługi Plik zawiera długą listę nazwy usługi oraz numer portu i protokół tej konkretnej usługi, z której może korzystać klient lub serwer. Programy w systemie Linux, takie jak Netstat używa tego pliku do rozwiązywania numerów portów do nazwisk i odwrotnie.

Nazwa usługi, numer portu i protokół usługi SSH w /itp./Usługi plik:

Jak uzyskać pomoc z NetStat:

Na debian 9 odcinek, jeśli potrzebujesz pomocy w Netstat polecenie, możesz po prostu przejść do Manpage z Netstat i powinieneś być w stanie uzyskać jasną dokumentację tego, co Netstat Opcje wiersza poleceń są dostępne i to, co robią.

Iść do Manpage z Netstat, Uruchom następujące polecenie:

$ MAN NETSTAT

Manpage Netstat:

W ten sposób pokazujesz porty słuchowe na debian 9 rozciągają się Netstat. Dziękujemy za przeczytanie tego artykułu.