Leider hat die Aussage " Ich habe im Unterricht gelernt " , dass, wenn wir zwei Computer mit RJ45-Kabel verbinden (ich denke, es funktioniert sowohl für gerades Kabel als auch für Crossover-Kabel), wir auf einen von ihnen zugreifen können, die Kommandozeile präzise, die IP-Adresse mit dem Telnet-Befehl im ein anderes, natürlich, das dasselbe IP-Adressennetzwerk hat "ist falsch oder im besten Fall so weit vereinfacht, dass es bedeutungslos ist und Missverständnisse aufwirft. Wenn Sie eine Reihe wichtiger Grundlagen nicht verstehen, die aus Ihrem Beitrag nicht ersichtlich sind, werden Sie leider nichts erreichen.
Lassen Sie mich zunächst ein paar Dinge klären - das ist immer noch EXTREM einfach, aber zumindest technisch korrekt und ausreichend, um die Probleme zu erklären, die Sie haben -
Eine typische Internetverbindung (wie Sie sie in einem Computer oder TV-Receiver finden) ist auf Schichten aufgebaut. Diese Schichten umfassen -
Eine physische Verbindung - in diesem Fall Ethernet - es könnte sich aber auch um WLAN oder etwas anderes handeln.
Ein einfaches Softwaresystem, über das Computer über dieses Medium miteinander kommunizieren können.
Ein TCP / IP-Stack - Dies ist erforderlich, damit das Internet funktionieren kann. Die Angabe der IP-Adressen für Anweisungen impliziert, dass Sie das TCP / IP-Protokoll verwenden, das bei weitem am häufigsten verwendet wird.
Die Anwendungen, die dann über TCP sprechen.
Wenn Sie zwei Computer zusammen mit einem RJ45-Kabel verbinden, bedeutet dies höchstwahrscheinlich, dass Sie zwei Computer über ein Ethernet-Kabel und Ethernet-Anschlüsse miteinander verbinden (es gibt jedoch auch andere Möglichkeiten). Dies erfüllt die Kriterien für die erste Verbindungsschicht in meinem obigen Beitrag, sagt jedoch nichts über die Zwischenschichten aus. Wenn beide Geräte recht modern sind, können Sie ein "Straight-Through-Kabel" verwenden, das die Geräte herausfinden. Bei sehr alten Geräten ist möglicherweise ein Crossover-Kabel oder ein Switch erforderlich. Sie können manchmal feststellen, ob diese Ebene korrekt verbunden ist, indem Sie auf beiden Seiten der Ethernet-Buchse grüne + gelbe Leuchten sehen, wenn Sie das Gerät anschließen (aber nicht alle Geräte verfügen über diese).
Sie springen dann zur IP-Adresse - und das scheint, als hätten Sie einigermaßen Recht.
Dann sprechen Sie über Port 23. Dies ist ein weiterer Ort, an dem Sie möglicherweise in die Irre geführt wurden - das richtige Verständnis ist wie folgt: IPv4 (das gängige Internetprotokoll) ermöglicht einem Server (Computer) die Ausführung vieler Programme. Jedem Programm ist mindestens eine Portnummer zugeordnet. Wenn ein Client (ein anderer Computer) versucht, mit dem Server zu kommunizieren, verwendet er den Port, um mit dem entsprechenden Programm zu kommunizieren.
Wenn dem Port kein Programm zugeordnet ist (in diesem Fall 23) oder wenn eine Firewall dies verhindert, schlägt die Kommunikation an Port 23 fehl. Dies haben die Hersteller des Geräts entschieden.
Port 23 ist normalerweise mit "Telnet" verbunden, einem der ältesten und einfachsten Internetprotokolle - normalerweise (aber nicht ausschließlich) zur Eingabe von Befehlen und zum Abrufen von Antworten in einer einfachen Textumgebung. Es ist auch sehr, sehr unsicher. Dies macht es nützlich, um einfache Geräte ohne Web-Interface zu steuern - sollte jedoch - wenn überhaupt - sehr streng kontrolliert werden, da dies mit massiven Sicherheitsrisiken verbunden ist.
Es ist daher wahrscheinlich, dass die Dinge nicht einfach funktionieren, weil dem TV-Empfänger kein mit Telnet 23 (oder einem anderen) verbundenes Programm auf dem Fernsehempfänger zugeordnet ist. Es gibt jedoch auch viele andere mögliche Erklärungen (einschließlich Kabelfehlern, IP-Stack-Konfigurationsproblemen). Firewalls). Wenn dies der Fall ist, tun Sie nichts Falsches - der Router kann einfach keine Verbindung zu Port 23 herstellen.