Antworten:
Dieser Microsoft Support-Artikel gibt die Antwort. Ändern Sie einfach den folgenden Registrierungsschlüssel:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber
Obwohl dieser Artikel Windows 7 nicht speziell aufruft, funktioniert er und wird in dieser RDP-FAQ für Windows 7 tatsächlich referenziert (siehe letzte Frage).
Ich verwende nur meine Firewall, um den Port in mein NAT umzuleiten, anstatt ihn auf dem internen Windows-System zu ändern.
Verwenden Sie das Microsoft Fixit auf dieser Seite, um dies automatisch zu tun:
Wie schwer in seiner Antwort sagte , müssen Sie nur die Registrierung aktualisieren.
Was ist jedoch besser, als einen alternativen Port abzuhören? Wie wäre es, wenn Sie gleichzeitig einen alternativen Port und den ursprünglichen Port hören!
netsh interface portproxy add v4tov4 listenaddress=192.168.1.200 listenport=3389 connectaddress=192.168.1.200; connectport=12345
Dadurch wird eine Weiterleitungsregel für Ihren Computer eingerichtet, die alle eingehenden Anforderungen an den Standardport 3389
an Ihren neuen Port ( 12345
in meinem Beispiel) weiterleitet . Stellen Sie nur sicher, dass Sie die beiden IP-Adressen in die IP-Adresse des Computers ändern, auf dem Sie dies ausführen.
(Ich musste diesen Trick anwenden, wenn ich einige Server hatte, auf denen NAT hinter einer einzelnen IP stand, aber ich konnte die Ports nicht wie Djangofan während des NAT-Prozesses neu zuordnen. Dadurch konnte ich den alternativen Port auf der öffentlichen IP verwenden, wenn ich eine Remoteverbindung herstellte oder Verwenden des Standardports oder eines alternativen Ports mit der internen IP, als ich im LAN war.)