web-dev-qa-db-ja.com

PuTTYとリモートデスクトップ

最近、Windowsリモートデスクトップを使用してWindowsマシンにアクセスする必要がありましたが、ネットワーク上のファイアウォールが原因で接続できませんでした。 (ネットワーク上にいる間、私はシステムに正常に接続しました)。ネットワークに接続する唯一の方法はSSH経由です。

リモートネットワークにSSHで接続するようにPuTTYを構成してから、Windowsリモートデスクトップを使用してそのネットワーク上のマシンに接続できるようにするにはどうすればよいですか?

5
Zach

ポートフォワーディングを設定できます。

これを行うには、次のようにします。

  • 構成で[接続]> [SSH]> [トンネル]に移動します
  • システムで使用されていない送信元ポートを選択してください。私は13389のようなものを選ぶ傾向があります
  • 宛先には、RDPで接続するシステムのIPアドレスまたはホスト名を入力し、その後に「:3389」を入力します。
  • ローカルとオートはそのままで構いません
  • [追加]をクリックして、転送ポートのリストに転送を追加します

  • より頻繁に必要な場合は、構成を保存できます

Screenshot of PuTTY showing an example configuration

これで、ネットワークに接続できます。 SSH接続が確立されたら、リモートデスクトップ接続を使用して「localhost:13389」に接続できます(最後のポートは、PuTTYで選択したローカルポートと一致する必要があります)。次に、リモートコンピュータに接続する必要があります。

12
Joey