Jak pingować i testować określony port z linii poleceń Linuksa lub Unixa

chciałem sprawdzić, czy określony port komputera stacjonarnego lub serwera jest otwarty z powłoki linii poleceń Linuksa lub Unixa. Jak pingować określony port? Czy możliwe jest pingowanie portów 192.168.1.254:80 lub 192.168.1.254:23?
używasz polecenia ping do wysyłania pakietów ICMP ECHO_REQUEST do komputerów sieciowych, routerów, przełączników i innych. ping działa zarówno z IPv4, jak i IPv6. Ping używa ICMP protcol. Polecenia ping nie można użyć do pingowania określonego portu.,

aby sprawdzić, czy port jest otwarty, należy użyć jednego z poniższych poleceń:

Linux ping Port używając polecenia telnet

składnia jest:
telnet {host} {port}
telnet www.cyberciti.biz 80
telnet 192.168.2.254 80

przykładowe wyjścia:

Trying 192.168.2.254...Connected to router.Escape character is '^]'.^]telnet> qConnection closed.

aby zamknąć sesję, naciśnij Ctrl+]+Q.,

użyj polecenia nc

składnia jest:
nc -vz {host} {port}
nc -vz 192.168.2.254 80
nc -vz www.cyberciti.biz 443

przykładowe wyjścia:

found 0 associationsfound 1 connections: 1:flags=82outif utun1src 10.8.0.2 port 54997dst 104.20.187.5 port 443rank info not availableTCP aux info availableConnection to www.cyberciti.biz port 443 succeeded!

Unix ping port używając polecenia nmap

składnia jest:
nmap -PNp {port} {host}
nmap -p {port} {host}
nmap -p 22 www.cyberciti.biz
nmap -p 443 192.168.2.254

przykładowe wyjścia:

zobacz „Top 32 przykłady poleceń nmap dla administratorów sys/Network”, aby uzyskać więcej informacji.

użyj powłoki bash

składnia jest następująca:

przykładowe wyjścia:

Close 22Open 443

użyj polecenia nping

Nping jest narzędziem open-source do generowania pakietów sieciowych, analizy odpowiedzi i pomiaru czasu odpowiedzi., Nping pozwala użytkownikom na generowanie pakietów sieciowych z szerokiej gamy protokołów, pozwalając im dostrajać dowolne pola nagłówków protokołu. Podczas gdy Nping może być używany jako proste narzędzie ping do wykrywania aktywnych hostów, może być również używany jako generator pakietów surowych. Składnia jest:
sudo nping --tcp -p {port} {host}
sudo nping --tcp -p 443 www.cyberciti.biz

przykładowe wyjścia:

rys.01: nping just pinged www.cyberciti.biz host na porcie 443

🐧 proszę o wsparcie mojej pracy nad Patreonem lub darowizną.,
Get Pobierz najnowsze tutoriale na temat Linuksa, Open Source& DevOps poprzez kanał RSS lub cotygodniowy biuletyn e-mail.
🐧 5 komentarzy do tej pory… dodaj jeden ↓
Kategoria lista poleceń systemu Unix i Linux
Zarządzanie plikami Cat
firewall Alpine awall • CentOS 8 • openSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.,04
Network Utilities dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Searching grep • whereis • which
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Przejdź do paska narzędzi