
好吧,我正在研究一個相當複雜的網路安排,所以我會盡力說清楚。有 3 台 PC:A、B、C。
答:Ubuntu 12.04,我桌上的那個:它是 Intranet 125.1.xx/16 的一部分
B:Windows XP,一台遠端 PC,有 2 張網路卡,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 到 RDP(遠端桌面)C。
我現在做的是 RDP B,從 B 內部,RDP C。問題是我需要同時在 B 和 C 上工作,所以我寧願分別擁有兩個 RDP 窗口,而不是將 C 限制在 B 螢幕的邊界內。
我希望我已經說清楚了。
到目前為止我嘗試過的: -在A 中:使用網關125.1.bb 添加到網絡192.168.7.0/24 的靜態路由-在B 中:將“IPEnableRouter”註冊表項(HKLM/System/"CCS"/ )前往“1”服務/TCPIP/參數/)
沒有成功。
答案1
在 B 上使用連接埠轉送器,將 B 上的連接埠 125.1.xy:3390 轉送到 C 上的 192.168.7.y:3389。
如果您連接,現在從 A
- 透過標準連接埠 3389 連接到 B,您將獲得桌面 B
- 透過連接埠 3390 到 B,您將獲得桌面 C
編輯
為什麼?因為你想要
- 既不會擾亂路由,也不會產生潛在的不良副作用,甚至安全風險
- 也不使用 XP 作為路由器(雖然作為連接埠代理可能沒問題)