Come eseguire il ping e testare una porta specifica dalla riga di comando Linux o Unix

Volevo vedere se una porta specifica di un computer desktop o server è aperta da una shell della riga di comando Linux o Unix. Come faccio a eseguire il ping di una porta specifica? È possibile eseguire il ping di un 192.168.1.254:80 o 192.168.1.254:23 porte?
Si utilizza il comando ping per inviare pacchetti ICMP ECHO_REQUEST a computer di rete, router, switch e altro ancora. ping funziona sia con IPv4 e IPv6. Ping sta usando ICMP protcol. Il comando ping non può essere utilizzato per eseguire il ping di una porta specifica.,

Tuttavia, utilizzare uno dei seguenti comandi per vedere se una porta è aperta o meno come segue:

Linux ping porta, usando il comando telnet

La sintassi è:
telnet {host} {port}
telnet www.cyberciti.biz 80
telnet 192.168.2.254 80

Esempio di output:

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

Per chiudere la sessione, premere Ctrl+]+q.,

Usa nc comando

La sintassi è:
nc -vz {host} {port}
nc -vz 192.168.2.254 80
nc -vz www.cyberciti.biz 443

Esempio di output:

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 porta, usando il comando nmap

La sintassi è:
nmap -PNp {port} {host}
nmap -p {port} {host}
nmap -p 22 www.cyberciti.biz
nmap -p 443 192.168.2.254

Esempio di output:

Vedere “Top 32 Comando Nmap Esempi Per Sys/Amministratori di Rete” per ulteriori informazioni.

Usa bash shell

La sintassi è la seguente:

Output di esempio:

Close 22Open 443

Usa il comando nping

Nping è uno strumento open source per la generazione di pacchetti di rete, l’analisi della risposta e la misurazione del tempo di risposta., Nping consente agli utenti di generare pacchetti di rete di una vasta gamma di protocolli, permettendo loro tunevirtually qualsiasi campo delle intestazioni del protocollo. Mentre Nping può essere utilizzato come una semplice utility ping per rilevare gli host attivi, può anche essere utilizzato come un generatore di pacchetti raw. La sintassi è:
sudo nping --tcp -p {port} {host}
sudo nping --tcp -p 443 www.cyberciti.biz

Uscite di esempio:

Fig.01: nping appena eseguito il ping www.cyberciti.biz host al porto 443

Please Si prega di sostenere il mio lavoro su Patreon o con una donazione.,
– Ricevi le ultime esercitazioni su Linux, Open Source& DevOps tramite feed RSS o newsletter settimanale.
comments 5 commenti finora… aggiungere uno ↓
Categoria Elenco di Unix e Linux i comandi
Gestione File gatto
Firewall Alpino Mura • 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

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Vai alla barra degli strumenti