Verwenden von Windows Remote Desktop mit einem IPv6-Router

Verwenden von Windows Remote Desktop mit einem IPv6-Router

(ich frage hier, weil es angemessener erscheint als der Haupt-Stack-Austausch)

Ich versuche, meinen Heimcomputer von der Arbeit aus zu verwenden, da ich an einer Arbeit im Bereich der Computerbiologie arbeite, die CPU-Leistung erfordert, und mein i9 ist etwa viermal schneller als alles, was ich bei der Arbeit verwenden kann. Mein Vorgesetzter hat mir empfohlen, von zu Hause aus zu arbeiten, da die Universität geizig ist und wir im Büro nur langsame Hardware haben.

Ich habe versucht, Windows Remote Desktop einzurichten. Ich habe die Optionen zum Aktivieren der Remote-Nutzung ausgewählt (auf meinem Heim-PC läuft Win10 Education, das dies zu unterstützen scheint) und versuche, über ein DynDNS (über No-IP) darauf zuzugreifen.

Das Problem ist, dass mein Router-Setup IPv6 ist: Die Verbindung wurde mit meiner Wohnung geliefert und daher kann ich keine Ports weiterleiten. Alle Anleitungen, die ich zum Remote-Zugriff finden kann, scheinen auf Portweiterleitung zu basieren, daher habe ich keine Ahnung, wie ich mich mit meinem PC verbinden soll, nachdem ich mich mit dem DynDNS verbunden habe.

Ich verwende NordVPN auf meinem Heim-PC, was meiner Meinung nach ein Problem sein könnte, aber egal, ob es aktiviert oder deaktiviert ist, ich kann einfach keine Verbindung herstellen.

Tatsache ist, dass ich einfach nicht weiß, was ich in Bezug auf Netzwerke, insbesondere IPv6-Netzwerke, tun soll. Ich könnte hier eine Schritt-für-Schritt-Anleitung gebrauchen.

Im Moment verwende ich Teamviewer, aber da mein Heim-PC eine viel höhere Desktop-Auflösung hat als mein Laptop, ist es einfach nicht praktikabel, den Text vergrößern zu müssen.

Antwort1

Beachten Sie zunächst, dass IPv4 und IPv6 als separate Netzwerke fungieren. Wenn Ihr Arbeitsplatz nur über IPv4 verfügt, dannkann nichtStellen Sie eine Verbindung zu einem Server her, der nur IPv6 unterstützt – es sei denn, Sie verbinden sich zunächst per VPN mit einem anderen Netzwerk, das sowohl IPv4 als auch IPv6 unterstützt. (Dies könnte ein kommerzieller VPN-Anbieter oder ein selbstgehosteter VPN-Server sein.)

Alle Anleitungen, die ich zum Thema Remote-Verbindung finden kann, scheinen auf Portweiterleitung zu basieren.

Der Name „Portweiterleitung“ ist etwas irreführend – es handelt sich nicht um etwas, das einem Router erlaubt, Pakete zwischen Netzwerken weiterzuleiten. (Das Weiterleiten von Paketen ist buchstäblich das, was ein Router bereits tut.) Es ist vielmehr eine Funktion, dieWeiterleitungenPakete an ein anderes Ziel.

Bei der Untersuchung der Website des ISPs wurde festgestellt, dass IPv6-Router die Portweiterleitung einfach nicht unterstützenweil ein großer Block von IP-Adressen vergeben wird

Das ist Ihr erster Hinweis. Bei IPv4 verbinden Sie sich immer mit der IP-Adresse des Routers, da die anderen Heimgerätehabe nichteine eigene globale Adresse. Aber der Router weiß nicht, was er mit dieser Verbindung anfangen soll, also verwenden Sie "Portweiterleitung" (DNAT), umumleitenes an eine andere Adresse in Ihrem LAN.

Aber mit IPv6 kann der Server-ComputerAucherhält seine eigene globale Adresse. Solange Sie eine Verbindung mit der eigenen Adresse des Computers herstellen, weiß der Router bereits genau, an welches Gerät die Pakete gesendet werden müssen, und eine „Portweiterleitung“ wird unnötig.

(Portweiterleitung und NAT im IPv4-Stil sind in IPv6 technisch immer noch möglich, aber völlig nutzlos, deshalb baut es niemand in Heimrouter ein.)

Auch wenn Ihr Heimrouter kein NAT für IPv6 hat, sollte er dennoch über eineFirewallfür IPv6.

Höchstwahrscheinlich blockieren die Firewall-Einstellungen des Routers standardmäßig alle eingehenden Verbindungen. Auch wenn es nicht mehr „Portweiterleitung“ heißt, müssen Sie dennoch eine sehr ähnliche Regel erstellen, um Datenverkehr zu einer bestimmten Adresse und einem bestimmten Port zuzulassen (außer dass es keine separaten „internen“ und „externen“ Ports mehr gibt).

verwandte Informationen