マシン「B」が中間にある場合にマシン「A」からマシン「C」に RDP 接続する方法

マシン「B」が中間にある場合にマシン「A」からマシン「C」に RDP 接続する方法

わかりました。かなり複雑なネットワーク構成に取り組んでいるので、わかりやすく説明できるよう最善を尽くします。PC は 3 台あります: A、B、C。

A: 私の机にあるのはUbuntu 12.04です。イントラネット125.1.xx/16の一部です。

B: Windows XP、2 つの NIC を持つリモート PC、NIC#1: 125.1.xx/16、NIC#2: 192.168.7.x/24

C: Windows Server 2008、ネットワーク 192.168.7.x/24 内のリモート PC

A は B を「見る」が C は「見る」ことができない。B は A と C の両方を「見る」ことができる。C は B を「見る」が A は「見る」ことができない。

さて、課題です。A から C に RDP (リモート デスクトップ) する必要があります。

私が今やっていることは、B に RDP し、B 内から C に RDP することです。つまり、リモート接続内にリモート接続があることになります。問題は、B と C の両方で同時に作業する必要があることです。そのため、両方の RDP ウィンドウを別々にし、C を B 画面の境界内に閉じ込めないようにします。

わかりやすく説明できたと思います。

これまで試したこと: - A の場合: ゲートウェイ 125.1.bb を使用してネットワーク 192.168.7.0/24 に静的ルートを追加します - B の場合: 「IPEnableRouter」レジストリ エントリ (HKLM/System/"CCS"/Services/TCPIP/Parameters/) を「1」にします

失敗。

答え1

B のポート フォワーダーを使用して、たとえば B のポート 125.1.xy:3390 を C のポート 192.168.7.y:3389 に転送します。

Aから今すぐ接続すると

  • 標準ポート3389でBに接続すると、デスクトップBが表示されます。
  • ポート3390でBに接続すると、デスクトップCが表示されます。

編集

なぜ?あなたが望んでいるから

  • ルーティングをいじって、望ましくない副作用やセキュリティリスクを引き起こすこともありません。
  • XPをルーターとして使用することもできません(ポートプロキシとしては問題ないかもしれませんが)

関連情報