Câu trả lời:
Điều này hỗ trợ Microsoft cho câu trả lời. Chỉ cần thay đổi khoá đăng ký sau:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber
Mặc dù bài viết này không gọi Windows 7 một cách cụ thể, nhưng nó thực sự hoạt động và thực sự được tham khảo bởi Câu hỏi thường gặp RDP này cho Windows 7 (xem câu hỏi cuối cùng).
Tôi chỉ sử dụng tường lửa của mình để chuyển hướng cổng vào NAT thay vì thay đổi nó trên hệ thống windows bên trong.
Sử dụng microsoft Fixit từ trang này để tự động làm điều đó:
Như heavyyd đã nói trong câu trả lời của mình, bạn chỉ cần cập nhật sổ đăng ký.
Tuy nhiên, điều gì tốt hơn là nghe trên một cổng thay thế? Làm thế nào về việc nghe một cổng thay thế và cổng ban đầu cùng một lúc!
netsh interface portproxy add v4tov4 listenaddress=192.168.1.200 listenport=3389 connectaddress=192.168.1.200; connectport=12345
Điều này sẽ thiết lập quy tắc chuyển tiếp cho máy của bạn sẽ điều chỉnh lại tất cả các yêu cầu đến cổng chuẩn 3389
sang cổng mới của bạn ( 12345
trong ví dụ của tôi). Chỉ cần đảm bảo thay đổi hai địa chỉ IP thành địa chỉ IP mà máy bạn đang chạy này.
(Tôi đã phải sử dụng thủ thuật này khi tôi có một vài máy chủ đặt NAT ở đằng sau một IP nhưng tôi không thể ánh xạ lại các cổng như djangofan đã làm trong quá trình NAT sử dụng cổng tiêu chuẩn hoặc cổng thay thế với IP bên trong khi tôi ở trên mạng LAN.)