15Jul

Wie kann ich eine Verbindung zu einem lokalen Internetserver herstellen, ohne Datenverkehr an das Internet und zurück zu senden?

click fraud protection

Wenn Sie einen Server in Ihrem Heimnetzwerk( z. B. einen Media-Streaming-Server) konfiguriert haben, damit Sie von unterwegs auf Ihre Dateien zugreifen können, haben Sie vielleicht ein merkwürdiges Rätsel entdeckt: Wenn Sie den Server zu Hause verwenden möchten, wird Ihr Datenverkehr geroutetzu Ihren ISPs-Servern und dann zurück zu Ihrem Haus, weil Ihre Netzwerkhardware nicht erkennt, dass der Server nicht wirklich draußen im Internet ist, es ist zu Hause. Lassen Sie uns einen Blick darauf werfen, wie ein anderer Leser diese langsame und bandbreitenverschwendende Operation beheben und die Dinge straff und schnell halten kann.

Lieber How-To Geek,

Ich habe ein ziemlich spezifisches Problem, auf das ich hoffe, dass es eine ziemlich spezifische Antwort darauf gibt. Ich habe einen Streaming-Media-Server in meinem Heimnetzwerk eingerichtet, damit ich von unterwegs auf meine Medien zugreifen kann. Ich habe eine Anwendung auf meinem Telefon, mit der ich die Adresse des Servers angeben kann. So weit, so gut, oder? Wenn ich unterwegs bin, starte ich einfach die App und verbinde mich mit dem Server( das ist die IP-Adresse meiner Heim-Internetverbindung).

instagram viewer

Jetzt ist hier, was meine Problem( und hoffnungsvolle) Lösung hereinkommt. Wenn ich zuhause bin und ich die gleiche Anwendung benutze, geht der Verkehr ins Internet( oder zumindest heraus zu meinen ISPs-Servern), dann kommt zurück zu meinem Haus, um sich mit der externen IP-Adresse zu verbinden. Es macht mir nichts aus, ein bisschen nachzulassen, wenn ich nicht zu Hause bin, weil der Inhalt im Internet navigieren muss, um zu mir zu kommen, aber es scheint ziemlich albern zu sein, wenn meine Anfragen von Telefon zu Server ins Internet gehenDie Quelle des Verkehrs ist zehn Meter von mir entfernt und mit meinem lokalen Netzwerk verbunden.

Natürlich könnte ich ein anderes Programm verwenden, um mich mit den Sachen zu verbinden, wenn ich bei mir zu Hause bin, aber ich möchte meine Apps und Benutzererfahrung wirklich straffen. Es gibt keine Möglichkeit, zwei Server in der Anwendung anzugeben. Gibt es überhaupt eine Möglichkeit, dass das Netzwerk den Datenverkehr intelligent auf die lokale IP-Adresse richtet, anstatt auf den großen alten Trip, den es jetzt fortsetzt?

Mit freundlichen Grüßen,

lokales Netzwerk verwirrt

Die gute Nachricht ist, dass es auf jeden Fall eine einfache Lösung für Ihr Problem gibt. Die schlechte Nachricht ist, dass nicht alle Router diese einfache Lösung zur Verfügung haben. Der technische Begriff für die Funktion, nach der Sie suchen, ist ein "NAT-Loopback".NAT steht für Network Address Translation;Dieser Mechanismus in Ihrem Router ist verantwortlich für die Zuordnung von Datenverkehr zu einer bestimmten IP-Adresse. So kann beispielsweise jede Person in Ihrem Haushalt auf ihren Tablets, Computern und Telefonen gleichzeitig YouTube sehen, ohne dass die Videostreams durcheinander geraten und ausgeliefert werdenzum falschen Gerät.

Unter normalen Bedingungen( z. B. wenn "NAT-Loopback" nicht verfügbar ist) haben wir ein Szenario genau wie das, das Sie in Ihrer E-Mail beschrieben haben. Es gibt eine Ressource im lokalen Netzwerk, z. B. einen Musikserver, und auf diesen Musikserver wird über eine nach vorne gerichtete IP-Adresse zugegriffen, z. B. 255.255.1.1.Dieser Server auch hat eine lokale Adresse innerhalb des Netzwerks, sagen wir 192.168.1.100.Ohne die Loopback-Funktion kann jederzeit eine Person im lokalen Netzwerk auf diesen Server mit der nach vorne weisenden Adresse 255.255.1.1 zugreifen. Der Datenverkehr geht über das Gateway auf dem Router zum Internet( normalerweise nur zum nächsten Knoten des ISP) und ist dannzurück zum Heimnetzwerk, durch den Router erneut zum Server geleitet, und welcher Inhalt der Benutzer wünscht( Musik, Filme usw.) wird über den umgekehrten Weg gesendet. Dies ist eine sehr ineffiziente Art, Dinge zu tun, und es führt eine große Menge an Verkehrsbewegungen außerhalb dieses lokalen Netzwerks ein, die völlig unnötig ist.

Wenn man das obige Vernetzungsszenario konkret betrachtet, entspricht es einer Abteilung in einem Hochhausbüro im zehnten Stock, die sich dafür entscheidet, einen Brief an eine Abteilung im sechsten Stock über die Post zu schicken( wo sie das Gebäude verlässt und benötigt)mehrere Parteien zu sortieren und zu bewegen).

Wenn ein Router Loopback-Funktionalität hat, fängt er diese Übertragung intelligent ab und leitet sie um;"Oh hey Ich bin 255.255.1.1, keine Notwendigkeit, diese Informationen außerhalb des Netzwerks zu senden, ist der Dienst, den der Benutzer anfordert, genau hier zu Hause." Der Verkehr verlässt nie das Heimnetzwerk und stattdessen effizient sling-shottedüber das NAT-System des Routers direkt zurück zur lokalen Maschine, wo die Übertragung fast sofort und mit der Geschwindigkeit erfolgt, die das lokale Netzwerk unterstützt.

Die Loopback-Funktion funktioniert wieder wie bei Verwendung von interner Post( wo sie das Bürogebäude nicht verlässt und nur eine einzige Partei zum Sortieren und Verschieben benötigt).

Also, wo bleibt Ihnen der Benutzer auf der Suche nach Loopback-Funktionalität? Der erste Stopp besteht darin, nach der Modellnummer Ihres Routers und dem Begriff "NAT-Loopback" zu suchen, um festzustellen, ob Ihr Router dies unterstützt( Sie könnten auch die Konfigurationsmenüs des Routers überstreichen, aber normalerweise schneller suchen).Wir empfehlen außerdem, nach der Modellnummer Ihres Routers und Firmware-Lösungen von Drittanbietern wie Tomato und DD-WRT-Firmware zu suchen, um zu ermitteln, ob Lösungen von Drittanbietern Loopback implementieren, selbst wenn die native Firmware dies nicht unterstützt.

Schließlich kann es nützlich sein, auf diese Liste zu verweisen, die vom OpenSimulator-Projekt verwaltet wird( Loopback-Funktionalität ist für ihre Bedürfnisse entscheidend).Es kommt einer großen Liste von Routern mit Loopback-Funktionalität, die Sie finden werden, am nächsten.

Wenn Sie auf dem Markt für einen neuen Router sind, ist die sicherste Wette, sorgfältig zu recherchieren und die Dokumentation für jedes denkbare Modell zu lesen.