外網利用SSH Tunnel與內網連線

如果我們想利用SSH,透過內網裡的某一台Linux主機
和內網的電腦連線,可以使用SSH Tunnel的方式來建立
情境圖如下

正常清況下我們是不能夠從外面直接連到圖中WindowsXP這台電腦的
要怎麼做才能連到內部的網路呢?一般來說常見的有2種作法


1.在Linux上面架設PPTP 、OpenVPN等服務
2.直接利用SSH的Tunnel來連線(前提是要有SSH這服務)
我是採用第2種方法來使用(方便又簡單)。這邊用PieTTY來做範例設定

實例:
如果我要使用WindowsXP這台電腦的遠端桌面,於SSH登入後
在設定Tunnel的頁面,Source port輸入999,Destination輸入192.168.1.210:3389
下面的2個選項就選用Local與Auto就行了
按下Add。然後在你的桌面開啟遠端連線,位置的部份就輸入127.0.0.1:999
接下來應該就連的上去了~~~
更多參考資料:
PuTTY - SSH Tunnel 運用備忘
使用SSH Tunnel從外網web來管理brazilfw(譯)

新增評論

Loading