GNU/Linux >> Linux Esercitazione >  >> Linux

Telnet su una porta per testare la connettività di rete

Telnet è uno dei modi più semplici per verificare la connettività su determinate porte. Questo articolo spiega come eseguire un telnet su una porta per verificare se una porta è aperta o chiusa.

Telnet è un protocollo client-server. Gli amministratori di rete e di sistema lo utilizzano per configurare e amministrare dispositivi di rete come server, router, ecc. Ma tutte le informazioni scambiate in una sessione telnet tra un client e un server non sono crittografate. Attualmente, questa applicazione è stata sostituita da SSH, che fornisce lo stesso tipo di servizio, ma è crittografato.

Oggigiorno telnet è ampiamente utilizzato per verificare la connettività a servizi basati sul protocollo TCP. Molte persone trovano a volte confusa la sfida di controllare se una porta è aperta. Uno dei modi più efficienti è utilizzare il protocollo di rete Telnet.

Utilizzo di Telnet per testare le porte aperte

Sebbene la maggior parte degli utenti scelga di lavorare con interfacce grafiche, Telnet è uno dei modi più semplici per controllare la connettività su determinate porte. Vediamo come possiamo utilizzare il telnet comando per testare la connettività della porta TCP. La sintassi per usarlo è la seguente:

telnet [hostname/IP address] [port number]

Inserisci l'indirizzo IP o il nome di dominio del server a cui stai tentando di connetterti al posto di [nome host/indirizzo IP] e sostituisci le seconde parentesi [numero porta] con il numero di porta della connessione a cui vuoi testare la connessione.

Come risultato dell'esecuzione del comando può essere:

  • "La rete non è raggiungibile ” se la porta è chiusa o bloccata dal firewall.
  • Connessione rifiutata ” se il servizio è inattivo/non in ascolto sulla porta specificata, ma la porta è raggiungibile.
  • Connesso a ip_server ” se la connessione riesce.

Ad esempio, per telnet a una porta 80 su 192.168.0.1 per verificare la connessione, impartire il comando:

telnet 192.168.0.1 80

Se la connessione riesce, il risultato dell'esecuzione del comando sarebbe simile a questo:

Trying 192.168.0.1...
Connected to 192.168.0.1.
Escape character is '^]'.

Esempio di connessione non riuscita:

Trying 192.168.0.1...
telnet: Unable to connect to remote host: Network is unreachable

o

Trying 192.168.0.1...
telnet: Unable to connect to remote host: Connection refused

Ovviamente con telnet comando, puoi testare non solo i servizi remoti ma anche localhost. Basta sostituire [nome host/indirizzo IP] parte con localhost o 127.0.0.1 .

Conclusione

Ci auguriamo che questo articolo sia stato utile per imparare a telnet a una porta per verificare se una porta è aperta o meno. Per ulteriori informazioni su telnet comando in Linux, consulta la sua pagina del manuale.


Linux
  1. Procedura:MTR – Comprensione e risoluzione dei problemi di connettività di rete

  2. Come testare la connettività della porta [TCP/UDP] da un server Linux

  3. Testare in modo efficiente se una porta è aperta su Linux?

  4. Verifica se una porta su un sistema remoto è raggiungibile (senza telnet)

  5. Posso testare la mia rete?

Rendi Linux più forte con i firewall

Proteggi la tua rete Linux con firewall-cmd

I 10 migliori scanner di porte Linux per amministratori di rete

Elimina i problemi di connettività di rete in SSH con Mosh

Come e perché usare Linux per installare Telnet

Scansioni delle porte Linux efficaci per l'amministratore di rete