Theorie und Praxis der Telnet COM-Verbindung - Seriell zu IP-Software

Olga Weis Olga Weis

Telnet ist ein TCP / IP-Protokoll, mit dem Verbindungen zu Remotecomputern hergestellt werden. Es ist auch ein Benutzerbefehl. Mithilfe von Telnet können Benutzer oder Administratoren auf remote angeordnete Computer zugreifen. Im Web werden andere Protokolle verwendet, z. B. HTTP und FTP, mit denen Sie Dateianforderungen von Remotecomputern stellen können, ohne sich als Benutzer dieses Computers anzumelden. Wenn Sie Telnet verwenden, melden Sie sich als Benutzer des Remotecomputers an und erhalten die Berechtigungen dieses Benutzers für Anwendungen und Daten, die sich auf Telnet befinden.

Inhalt

Telnet-Verwendungsfelder


Das Format eines Telnet-Befehls lautet wie folgt (verwenden Sie beim Herstellen der Verbindung Ihren tatsächlichen Computernamen):

telnet your.remote.computer.name

Nach Eingabe dieses Befehls wird ein Anmeldebildschirm angezeigt, in dem Sie eine Benutzer-ID und ein Kennwort eingeben müssen. Wenn Ihre Anmeldeinformationen korrekt sind, werden Sie angemeldet, als wären Sie ein lokaler Benutzer.

Telnet wird hauptsächlich verwendet, um die Notwendigkeit zu erfüllen, auf bestimmte Anwendungen oder Daten zuzugreifen, die sich auf einem bestimmten Computer befinden, der sich remote befindet. Auf serielle Geräte, die an einen Remote-Server angeschlossen sind, kann mithilfe des Telnet RFC 2217-Protokolls zugegriffen werden. Beispiele für diese Geräte sind:

  • industrielle Überwachungsgeräte wie Wasserdurchflusskontrollmonitore
  • medizinische Überwachungsgeräte
  • serielle Drucker und Scanner
  • Kopierer, Registrierkassen und andere seriell angeschlossene Geräte
Eine großartige Windows-Alternative zu Passthrough Serial to Telnet ist die Softwarelösung von Electronic Team - Serial to Ethernet Connector. Mit der Software können Sie eine unbegrenzte Anzahl virtueller COM-Ports in einem System erstellen. Für die Verbindung mit einem seriellen Gerät über Telnet mit diesem Tool sind keine zusätzliche Hardware, Kabel oder Drähte erforderlich.

Sec logo
Serial to Ethernet Connector
4.9 Rang basierend auf 243+ bewertungen, Bewertungen(243)
Herunterladen 14 Tage voll funktionale Testversion
Serial to Ethernet Connector

Die Lösung in der Praxis für Windows

Hier ist eine großartige Lösung für die Weiterleitung der seriellen Telnet-Schnittstelle auf Client- und Server-Windows-Computern. Serial to Ethernet Connectorist eine Softwareanwendung, die eine Windows 10-Telnet-Server-Alternative bietet. Es bietet einen einfachen Weg zur Verbindung mit einem Remotecomputer mithilfe des TCP / IP-Protokolls und unterstützt die RFC 2217-Telnet-Erweiterungen, die die Steuerung des COM-Ports ermöglichen. Führen Sie die folgenden Schritte aus, um eine Telnet IP-Clientverbindung herzustellen:

1
Wählen Sie in der Symbolleiste Neue Verbindung → Clientverbindung
 Wählen Sie in der Symbolleiste Neue Verbindung
2
Geben Sie den Namen für die neue Verbindung an.
 Geben Sie den Namen für die neue Verbindung an
3
Wählen Sie die lokale serielle Schnittstelle aus, die Sie für die Verbindung verwenden möchten.
4
Wenn Sie eine virtuelle serielle Schnittstelle erstellen, aktivieren Sie einfach die Option Als virtuelle Schnittstelle erstellen. Virtuelle Ports können in beliebiger Anzahl erstellt und nach Belieben benannt werden. Sie verhalten sich so, als wären sie tatsächliche physische Ports, emulieren ihre Einstellung vollständig und bieten gleichzeitig einen Vorteil bei der Übertragungsgeschwindigkeit.

💡 Hinweis: Ein virtueller serieller COM-Port kann mit demselben Namen wie ein vorhandener physischer Port benannt werden.


Der virtuelle Port „überlappt“ in dieser Situation den realen und der physische Port ist für andere Anwendungen nicht zugänglich.
5
Aktivieren Sie die strikte Baudratenemulation, wenn Sie einen virtuellen Port erstellen und große Datenblöcke mit einer Größe von 2 KB oder mehr senden möchten. Dies zwingt die Baudrate des virtuellen Ports dazu, die des physischen Ports zu replizieren und mögliche Datenverluste zu minimieren.
6
Geben Sie unter Name und Port des Remote-Hosts den Namen oder die IP-Adresse sowie den Überwachungsport der Server an, zu denen Sie eine Verbindung herstellen.
7
Konfigurieren Sie alle erweiterten Einstellungen, die Sie benötigen (weitere Details im nächsten Abschnitt).
8
Klicken Sie auf Verbindung erstellen, um den Vorgang abzuschließen.
 Klicken Sie auf Verbindung erstellen

Allgemeine Verbindungseinstellungen:


  1. Öffnen Sie den lokalen realen Port nur, wenn eine Verbindung hergestellt wurde. Diese Option ist verfügbar, wenn Sie eine Verbindung über einen realen Telnet-RS232-Port herstellen. Sie können die Verfügbarkeit dieses Ports für lokale Anwendungen beibehalten, wenn er nicht mit einem Remotecomputer verbunden ist. Serial to Ethernet Connector
  2. Stellen Sie nur dann eine Verbindung zum Remote-Ende her, wenn der lokale virtuelle Port geöffnet ist. Diese Einstellung wird verwendet, wenn die Verbindung einen seriellen virtuellen Telnet-Port verwendet. Wenn diese Option aktiviert ist, muss der lokale COM-Port von einer Anwendung geöffnet werden, bevor Verbindungsversuche durchgeführt werden.
  3. Bei einem erneuten Fehlerversuch zum Herstellen einer Verbindung - Wenn diese Option ausgewählt ist, werden Wiederholungsversuche von fehlgeschlagenen Telnet-zu-COM-Verbindungsversuchen basierend auf einem bestimmten Zeitintervall durchgeführt.

Netzwerkprotokolleinstellungen:

  • ★ Rohdatenübertragungsprotokoll: Die Verwendung dieses Übertragungsmodus ermöglicht den Aufbau einer Roh-TCP-Sitzung. Alle Daten werden anschließend ohne protokollspezifische Formatierung oder Formatierung auf Anwendungsebene gesendet.

  • ★ Telnet-Protokoll verwenden (RFC 2217): Mit Telnet mit RFC 2217-Erweiterungen können Server und Client die Konfigurationsinformationen für den Telnet-IP-Port austauschen. Das Remote-Ende kann über Änderungen an den Einstellungen oder dem Status der lokalen seriellen Schnittstelle informiert werden.

  • ★ Der RFC 2217-Modus wurde ursprünglich für die Verwendung mit Modems entwickelt, kann jedoch auch für serielle Drucker, Scanner, Laborüberwachungsgeräte und Bürogeräte verwendet werden.

Mit dem Serial to Ethernet Connector können Sie jedes Gerät mit serieller Schnittstelle einfach und problemlos an Telnet weiterleiten, wenn Sie RFC2217 verwenden. Wenn Sie die obigen Anweisungen befolgen, können Sie bald mit seriellen Geräten über das Netzwerk arbeiten.

Suchen Sie nach Integrationsmöglichkeiten?
Unabhängig davon, ob Sie unsere Serial Port Redirection Engine als Teil Ihres Produkts einsetzen oder Serial over Ethernet-Software für eine unternehmensweite Bereitstellung in Betracht ziehen, bieten wir flexible und kostengünstige Unternehmenslösungen, die auf Ihre Anforderungen zugeschnitten sind.
Tech USB-Symbol
Unterstützung für USB- und serielle Schnittstellen
Tech-Ports Symbol
Arbeiten mit TCP-, UDP-, RDP- und Citrix-Protokollen
Tech libs Icon
Integration als DLL- und ActiveX- oder für Core-Level-Nutzung
Popup icon
Suchen Sie nach Integrationsmöglichkeiten?
Wir bieten flexible und kostengünstige Unternehmenslösungen, die auf Ihre Bedürfnisse zugeschnitten sind. Erfahren Sie mehr

Das Problem


Schauen wir uns eine Anwendung an, die ein seriell verbundenes Gerät verwendet und einen COM-Anschluss wie einen GPS-Leser verwendet.

Wir möchten in der Lage sein, ein an einen Computer (Server) angeschlossenes Gerät zu verwenden, auf das eine Anwendung zugreifen kann, die auf einem mit dem Netzwerk verbundenen Remotecomputer (Client) ausgeführt wird. Ein Beispiel wäre ein Gerät, das an den kleinen Single-Board-PC ODROID angeschlossen ist. Nachdem Sie die ODROID mit dem Netzwerk verbunden haben, möchten wir die Gerätedaten auf unserem lokalen Desktop lesen.

Wenn die Anwendung, wie wir vermuten, eine serielle Schnittstelle für die Kommunikation mit dem Gerät verwenden muss, benötigt der Clientcomputer eine virtuelle serielle Schnittstelle, damit die Anwendung sie verwenden kann.

Anschließend interagiert die Anwendung mit der seriellen Schnittstelle des Clientcomputers und ist nicht besorgt darüber, dass die Daten über das Netzwerk gesendet werden.

Die Lösung in der Theorie


Eine der Lösungen für dieses Problem ist die Verwendung von Telnet mit RFC2217 - Telnet Com Port Control Option. Es gibt viele Softwaretools, die die Weiterleitung der seriellen Schnittstelle von Telnet + RFC2217 unterstützen und es Ihnen ermöglichen, Server- und Clientcomputer auf Linux- oder Windows-Plattformen auszuführen. Die Interoperabilität von RFC2217 und Telnet bedeutet, dass ein Linux-Server und ein Windows-Client mit völlig unterschiedlichen Softwarepaketen kommunizieren können, da das zugrunde liegende Protokoll dasselbe ist. Sie können auch Parameter konfigurieren, z. B. um die seriellen Schnittstellen zu multiplexen oder die Datenverschlüsselung durchzuführen, wenn Sie RS232 für Telnet verwenden.

Häufig gestellte Fragen

Telnet ist ein Netzwerk-Nur-Text-Protokoll, das eine bidirektionale interaktive Kommunikationsfunktion über eine virtuelle Terminalverbindung bietet. Telnet ist die Methode, mit der Sie über das Internet eine Verbindung zu einem Remotecomputer herstellen und Programme und Daten verwenden können, als wären sie auf Ihrem lokalen Computer. Benutzerdaten werden in Band mit Telnet-Steuerinformationen in einer 8-Bit-Byte-Datenverbindung über das TCP (Transmission Control Protocol) verteilt.
Telnet wurde 1969 entwickelt. Es begann als RFC 15, wurde dann in RFC 854 erweitert und als Internet Engineering Task Force Internet Standard STD 8 standardisiert.

Vor dem 5. März 1973 war Telnet ein Ad-hoc-Protokoll ohne offizielle Definition. Am 5. März 1973 wurde an der UCLA ein Telnet-Protokollstandard definiert. Mitte 2010 wurde das Telnet-Protokoll selbst für die Remote-Anmeldung weitgehend abgelöst.
Der Begriff Telnet kann auch die Software-Implementierungen des Client-Teils des Protokolls bedeuten. Telnet-Client-Anwendungen sind für praktisch alle Computerplattformen verfügbar. Manchmal kann Telnet als Verb verwendet werden: Telnet bedeutet, eine Verbindung mit dem Telnet-Protokoll herzustellen.
Es gibt eine Reihe von textbasierten Spielen, die über Telnet verfügbar sind. Unternehmensnetzwerke für den Zugriff auf Hostanwendungen, z. B. auf IBM Mainframes. Viele Bibliothekskataloge waren viele Jahre nur über Telnet erreichbar, obwohl Sie sie jetzt kaum noch finden werden. Es gab Delphis Internetdienst, den ersten bundesweit öffentlich verfügbaren Internetdienst, der jedoch 2001 den Telnet-Zugang schloss. Mobile Datenerfassungsanwendungen, bei denen Telnet über sichere Netzwerke ausgeführt wird.
small logo Serial to Ethernet Connector
#1 bei Serial Port Software
Serial to Ethernet Connector
Serielle schnittstelle über Ethernet
4.7 rang basierend auf 243 bewertungen
Holen Sie sich einen Download-Link für Ihren Desktop.
Senden Sie Ihre E-Mail-Adresse, um einen Link zum sofortigen Download auf Ihrem Desktop zu erhalten!
oder