回答:
リモートデスクトップでは、TCPポート3389が開いている必要があります。
ターミナルサーバー(またはアクセスされるPC)が使用するポートを変更することができます。Microsoftサポート記事「リモートデスクトップのリッスンポートを変更する方法」を参照してください。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumber
です。
Inbound Rules
、左側のパネルとメインパネルをクリックします。両方のエッジトラバーサルを見つけRemote Desktop - User Mode (TCP-In)
てRemote Desktop - User Mode (UDP-In)
許可します。
リモートデスクトップ用に開く必要があるポート-回答:なし。
RDCをインターネットに公開するのは悪い考えです。ポートスキャナーは、開いている3389をすぐに取得し、ログオンを中断しようとします。
https://www.grc.com/port_3389.htm
セキュリティが心配で、Linuxベースのルーター(OpenWrtなど)を使用している場合は、この場合3389のNATエントリを追加しないでください。
ルーターをジャンプサーバーとして使用し、SSHポート転送を作成します。
TCP と UDP 3389 を開く必要があります(カスタムポートを指定していない場合)。
受け入れられた回答(TCP 3389のみ)は、当時は正しいものでしたが、最新ではありません。2012年、MicrosoftはRDPのUDPトランスポートを導入しました。ネットワークによっては、これによりRDPセッションのパフォーマンスが大幅に向上します。より詳細な説明については、Microsoftの次のリンクを参照してください。https://techcommunity.microsoft.com/t5/Enterprise-Mobility-Security/RemoteFX-for-WAN-Overview-of-Intelligent-and-Adaptive-Transports/ba- p / 247478