GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Telnet zu einem Port, um die Netzwerkkonnektivität zu testen

Telnet ist eine der einfachsten Möglichkeiten, die Konnektivität an bestimmten Ports zu überprüfen. Dieser Artikel erklärt, wie man sich per Telnet an einen Port wendet, um zu prüfen, ob ein Port offen oder geschlossen ist.

Telnet ist ein Client-Server-Protokoll. Netzwerk- und Systemadministratoren verwenden es, um Netzwerkgeräte wie Server, Router usw. zu konfigurieren und zu verwalten. Alle Informationen, die in einer Telnet-Sitzung zwischen einem Client und einem Server ausgetauscht werden, sind jedoch unverschlüsselt. Derzeit wurde diese Anwendung durch SSH ersetzt, das denselben Diensttyp bietet, jedoch verschlüsselt ist.

Heutzutage wird Telnet häufig verwendet, um die Verbindung zu Diensten zu überprüfen, die auf dem TCP-Protokoll basieren. Viele Leute finden die Herausforderung, zu überprüfen, ob ein Port geöffnet ist, manchmal verwirrend. Eine der effizientesten Möglichkeiten ist die Verwendung des Netzwerkprotokolls Telnet.

Verwenden von Telnet zum Testen offener Ports

Obwohl sich die meisten Benutzer für die Arbeit mit grafischen Oberflächen entscheiden, ist Telnet eine der einfachsten Möglichkeiten, die Konnektivität an bestimmten Ports zu überprüfen. Sehen wir uns an, wie wir telnet verwenden können Befehl zum Testen der TCP-Port-Konnektivität. Die zu verwendende Syntax lautet wie folgt:

telnet [hostname/IP address] [port number]

Setzen Sie die IP-Adresse oder den Domänennamen des Servers, zu dem Sie eine Verbindung herstellen möchten, anstelle von [Hostname/IP-Adresse] ein und ersetzen Sie die zweite Klammer [Portnummer] durch die Portnummer, zu der Sie die Verbindung testen möchten.

Als Ergebnis der Ausführung des Befehls kann sein:

  • Netzwerk ist nicht erreichbar ” wenn der Port geschlossen oder durch die Firewall blockiert ist.
  • Verbindung abgelehnt ” wenn der Dienst ausgefallen ist/den angegebenen Port nicht überwacht, aber der Port erreichbar ist.
  • Verbunden mit server_ip ” wenn die Verbindung erfolgreich ist.

Zum Beispiel, um Telnet zu einem Port 80 zu senden auf 192.168.0.1 Um die Verbindung zu überprüfen, geben Sie den folgenden Befehl ein:

telnet 192.168.0.1 80

Wenn die Verbindung erfolgreich ist, würde das Ergebnis der Ausführung des Befehls wie folgt aussehen:

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

Beispiel einer nicht erfolgreichen Verbindung:

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

oder

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

Natürlich mit dem telnet Befehl können Sie nicht nur Remote-, sondern auch Localhost-Dienste testen. Ersetzen Sie einfach [Hostname/IP-Adresse] Teil mit localhost oder 127.0.0.1 .

Schlussfolgerung

Wir hoffen, dass dieser Artikel beim Erlernen von telnet hilfreich war zu einem Port, um zu prüfen, ob ein Port offen ist oder nicht. Weitere Informationen zu telnet Befehl unter Linux finden Sie auf der Handbuchseite.


Linux
  1. CentOS / RHEL :Wie finde ich heraus, ob ein Netzwerkport offen ist oder nicht?

  2. So testen Sie die Port [TCP/UDP]-Konnektivität von einem Linux-Server

  3. Effizient testen, ob ein Port unter Linux offen ist?

  4. Testen Sie, ob ein Port auf einem entfernten System erreichbar ist (ohne Telnet)

  5. Kann ich mein eigenes Netzwerk testen?

Machen Sie Linux mit Firewalls stärker

Sichern Sie Ihr Linux-Netzwerk mit firewall-cmd

Top 10 der besten Linux-Port-Scanner für Netzwerkadministratoren

Befreien Sie sich von Netzwerkkonnektivitätsproblemen in SSH mit Mosh

Wie und warum Linux zur Installation von Telnet verwendet wird

Effektive Linux-Port-Scans für den Netzwerkadministrator