Heimnetzwerk 101: Was ist Portweiterleitung?
Sicherheit Heimvernetzung / / March 17, 2020
Die Portweiterleitung ist eine Möglichkeit, den Internetverkehr effizienter zu einem Computer oder einer Anwendung zu leiten. Wenn bei Online-Videospielen, Skype oder Netflix Verzögerungen aufgetreten sind, kann die Portweiterleitung hilfreich sein.
Für Laien ist die Portweiterleitung eine Möglichkeit, den Internetverkehr schneller und effizienter zu einem bestimmten Computer oder einer bestimmten Anwendung fließen zu lassen. Wenn bei Videospielen Verzögerungen aufgetreten sind oder wenn Sie eine Anwendung (wie Skype oder Netflix) hatten, die keine Verbindung zum Server herstellen konnte, kann die Portweiterleitung hilfreich sein.
Für ein besseres technisches Verständnis der Portweiterleitung ist es hilfreich zu verstehen, wie Ihr Heimnetzwerk mit dem Internet kommuniziert. Wenn Ihnen das alles egal ist, können Sie gerne zu springen So leiten Sie Ports auf Ihrem Router weiter.
IP-Adressen und Network Address Translation (NAT)
Jedes mit dem Internet verbundene Gerät hat eine eigene IP-Adresse. Diese IP-Adresse wird verwendet, damit ein Server weiß, welche
Jede IP-Adresse ist weiter in Ports unterteilt. Diese Ports teilen dem Gerät mit, welche Anwendung um das Paket an zu senden.
Wenn Ihr Computer beispielsweise google.com erreichen möchte, stellt er eine Verbindung zur IP-Adresse von Google her: 74.125.224.72. Genauer gesagt, damit Ihr Webbrowser (z. B. Chrome) eine Verbindung zur Google-Webserveranwendung herstellen kann könnte eine Verbindung über Port 80 herstellen, der der Standardport ist, der zum Übertragen von HTTP-Informationen verwendet wird (d. h. Webseiten). Wenn Sie also Ihren Browser auf Google.com richten, kommunizieren Sie tatsächlich mit 74.125.224.72:80 (IP Adresse:Hafen).
Wenn das nicht klar ist, stellen Sie sich das wie einen Brief vor, der an ein Bürogebäude mit 1.000 Mitarbeitern gesendet wird. Wenn Sie die Adresse auf den Umschlag setzen, wird sie in die Poststelle weitergeleitet, aber die Poststelle weiß nicht, welcher der 1.000 Mitarbeiter den Brief erhält. Deshalb setzen Sie ATTN: Chefredakteur, groovyPost zusätzlich zur Adresse. Auf diese Weise weiß die Poststelle, dass sie es Brian Burgess direkt bringen kann. Ohne diese ATTN müsste der Postbote die Würfel auf und ab gehen und fragen, ob jemand einen Brief von diesem Absender erwartet. Wahrscheinlich findet er nie den beabsichtigten Empfänger.
Bei Ihnen zu Hause ist das Gerät, das eine Verbindung zum Internet herstellt, höchstwahrscheinlich Ihr Router. Wie eine Poststelle für ein Bürogebäude dient Ihr Router als Vermittler zwischen allen Computern, Smartphones und Tablets in Ihrem Haus und dem Internet. Zu diesem Zweck weist Ihr Router jedem Gerät in Ihrem Netzwerk private IP-Adressen zu. Diese privaten IP-Adressen sind für das Internet nicht sichtbar. Vielmehr werden alle für Ihren Computer bestimmten Pakete an den Router gesendet, der aussortiert, welcher Computer was erhält. Dies wird als Network Address Translation (NAT) bezeichnet.
Port-Weiterleitung
Eine der Einschränkungen von NAT besteht darin, dass Server und Clients im Internet die private IP-Adresse Ihres Computers nicht kennen. Sie können also keine Daten direkt an Ihren Computer senden. Stattdessen senden sie es an Ihren Router und hoffen, dass alles geklärt wird. Für gängige Anwendungen wird es (eventuell) aussortiert. Bei weniger verbreiteten Anwendungen wie Spielen und Peer-to-Peer-Clients ist der Router möglicherweise nicht in der Lage um herauszufinden, welcher Computer die Daten empfangen muss und die Verbindung fehlschlägt (Rückkehr zum Absender). Hier kommt die Portweiterleitung ins Spiel.
Die Portweiterleitung auf Ihrem Router ist eine Möglichkeit, Ihren Router explizit anzuweisen, an einem bestimmten Port gesendete Daten an einen bestimmten Computer zu senden. Zurück zur Mailroom-Analogie: Senden Sie ein Organigramm mit allen Namen, Abteilungen und Positionen der Mitarbeiter im Gebäude an die Mailroom. Also, wenn ein Brief hereinkommt ATTN: Chefredakteur, groovyPostkönnen sie sich das Organigramm ansehen und Brians Namen oben auf der Leiter sehen (direkt unter Steves ) und leiten das Paket direkt an ihn weiter. Die Portweiterleitung stellt zwei Dinge sicher: (1) dass das Paket zum richtigen Computer gelangt und (2) dass es so schnell wie möglich dort ankommt.
Wenn Sie beispielsweise einen Minecraft-Server auf einem Ihrer Computer ausführen, werden eingehende Daten aus dem Internet, die für Minecraft relevant sind, an Port 25565 gesendet. Sie würden Ihren Router also anweisen, den gesamten an Port 25565 gesendeten Datenverkehr mit dem Minecraft-Server an Ihren Computer weiterzuleiten. Wenn Sie dies nicht getan haben, blockiert Ihr Router möglicherweise den Datenverkehr aus Sicherheitsgründen.
So leiten Sie Ports auf Ihrem Router weiter
Die spezifischen Schritte zum Weiterleiten von Ports auf Ihrem Router unterscheiden sich je nach Marke und Modell Ihres Routers geringfügig. Glücklicherweise haben die Leute bei PortForward.com eine riesige Datenbank von zusammengestellt Portweiterleitungshandbücher für praktisch jede Marke und jedes Modell eines Routers. Wählen Sie einfach Ihre Router-Marke und Ihr Router-Modell und klicken Sie auf Suche.
Derzeit pimpt Portforward.com seine kostenpflichtige PFConfig-Software, die ich nicht verwendet habe und daher nicht empfehlen kann. Was Sie suchen, ist das Standardhandbuch, die nach dem Treffer etwas begraben wird Suche.
Bei den meisten Routern geben Sie die IP-Adresse Ihres Routers in Ihren Browser ein, um auf die Verwaltungsseite zuzugreifen. Dies ist normalerweise 192.168.0.1 oder 192.168.1.1. Sie werden aufgefordert, einen Benutzernamen und ein Passwort einzugeben. Dies ist normalerweise "admin" für beide. Wenn dies nicht funktioniert, versuchen Sie es mit "root" oder "password" oder lassen Sie den Benutzernamen leer und geben Sie "admin" als Passwort ein. Immer noch ratlos? Versuchen routerpasswords.com
Für das Airport Extreme (das ich habe) müssen Sie das AirPort-Dienstprogramm verwenden. Andere Router erfordern möglicherweise auch eine andere proprietäre Konfigurationssoftware als einen Webbrowser. In Airport Utility muss ich klicken Manuelle Einrichtung um den Router zu konfigurieren.
Von dort gehe ich zum Erweitert Tab und gehen Sie zu Port-Mapping. Ihre Registerkarten können unterschiedlich sein, z Anwendungen & Spiele (Linksys).
Fügen Sie als Nächstes einen neuen Eintrag für die Portzuordnung, den Dienst oder die Portweiterleitung hinzu (je nachdem, wie Ihr Router ihn nennt). Sie werden aufgefordert, die folgenden Informationen einzugeben:
- Dienstname: Eine Beschreibung der Anwendung, die den Port verwendet. Zum Beispiel "Minecraft" oder "Windows File Sharing".
- Diensttyp (TCP / UDP): Wählen Sie TCP oder UDP, je nachdem, was die Anwendung benötigt. Die meisten High-End-Spiele verwenden UDP, andere jedoch TCP (z. B. Minecraft). Wenn Sie mit dem einen kein Glück haben, versuchen Sie es mit dem anderen.
- Startport / Endport: Geben Sie eine Reihe von Ports ein, die weitergeleitet werden sollen. Wenn Sie nur einen Port weiterleiten, geben Sie diesen Port sowohl in die Felder Startport als auch Endport ein. Alternativ geben einige Konfigurationen nur ein Feld an, um Ihren Port einzugeben. Dies ist bei Apple Airport Extreme der Fall. Sie können weiterhin einen Bereich in dieses Feld eingeben, z. 137-138.
- Private IP-Adresse / Server-IP-Adresse: Geben Sie die IP-Adresse des Computers ein, der die Daten empfängt. Dies ist die private IP-Adresse, die von Ihrem Router zugewiesen wurde. Lesen Sie dies, um es herauszufinden So ermitteln Sie Ihre lokale IP-Adresse.
Auch diese Optionen werden für jede Marke und jedes Modell etwas anders dargestellt. Die Ressourcen auf PortForward.com sind nützlich, da sie Ihnen Anleitungen für bestimmte Anwendungen sowie Router geben.
Nur zur Veranschaulichung sind unten Screenshots für den Airport Extreme aufgeführt:
Der Bildschirm Port Mapping:
Für Airport Extreme erhalten Sie Felder für beide, anstatt TCP / UDP zu wählen. Sie können einfach einen von ihnen leer lassen.
Vergessen Sie nicht, Ihren Service zu benennen.
Testen einer Portweiterleitungskonfiguration
Es gibt eine Reihe kostenloser Tools, mit denen Sie Ihre Portweiterleitung überprüfen können:
- YouGetSignal - Port Forwarding Tester
- IPFingerPrints - Netzwerkport-Scan-Tool
- CanYouSeeMe.org - Öffnen Sie das Port Check Tool
Möglicherweise müssen Sie Ihren Router neu starten, nachdem Sie einen Port Forward hinzugefügt haben.
Beachten Sie auch, dass Ihr Computer möglicherweise Ports mit der Windows-Firewall oder einem anderen Sicherheitsprogramm blockiert, selbst wenn Ihr Router die Portweiterleitung korrekt ausführt. Weitere Informationen zur Windows-Firewall finden Sie im Tutorial von Austin unter So lassen Sie ein Programm über die Windows-Firewall zu.
Benötigen Sie Hilfe bei der Portweiterleitung? Hinterlasse einen Kommentar und ich werde dich in die richtige Richtung lenken!
[Portweiterleitungsgrafiken von Sergio Sanchez Lopez und Everaldo Coelho sowie YellowIcon (GPL)]