作者 主題: 需要用ssh連實驗室伺服器 可是被學校鎖住  (閱讀 4128 次)

0 會員 與 1 訪客 正在閱讀本文。

iopklmm

  • 懷疑的國中生
  • **
  • 文章數: 71
    • 檢視個人資料
我想要連學校實驗室的電腦叢集伺服器 可是有20台機器 只有一台可以ssh連線 其餘都被學校網管鎖住 我要怎麼突破才能連線 ? 有用過VPN可是沒用 希望有不是遠端連線實驗室電腦再連線至叢集的方法 謝謝
« 上次編輯: 2013-04-18 15:50 由 iopklmm »

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5396
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
Re: 需要用ssh連實驗室伺服器 可是被學校鎖住
« 回覆 #1 於: 2013-04-18 16:53 »
1. 透過可以用的那台做 ssh tunnel 到別台機器.
2. 跟網管成為好朋友, 請他打開限制.

iopklmm

  • 懷疑的國中生
  • **
  • 文章數: 71
    • 檢視個人資料
Re: 需要用ssh連實驗室伺服器 可是被學校鎖住
« 回覆 #2 於: 2013-04-18 22:25 »

請問一下該怎麼透過那台可以用的電腦做ssh tunnel呢?
謝謝

hikohan

  • 俺是博士!
  • *****
  • 文章數: 1288
    • 檢視個人資料
Re: 需要用ssh連實驗室伺服器 可是被學校鎖住
« 回覆 #3 於: 2013-04-19 10:14 »
該server只接受特定ip/mac連線,所以,你必須透過當點。

如果客端是win32,可以嘗試用teamViewer / rdesktop / vnc / ssh forward....

其實,跟網管好好溝通,請他開個VPN給你不就好了?幹嘛矇著頭自己硬幹?
lifeIsFunWithPHP.

yc123

  • 懷疑的國中生
  • **
  • 文章數: 84
    • 檢視個人資料
Re: 需要用ssh連實驗室伺服器 可是被學校鎖住
« 回覆 #4 於: 2013-04-19 13:45 »
給個例子:
windows批次檔:
@set f01= -L 2201:192.168.2.1:22
@set f02= -L 2202:192.168.2.2:3389
@set pf=%f01%%f02%
@set user="root"
@set ip="your.school.server.ip"
@start /min putty.exe -ssh %pf% %user%@%ip% -P 22

建好port forwarding的通道後。
就可在本機端連線到那些電腦。

以putty為例,連到192.168.2.1:
putty username@localhost:2201

以遠端桌面為例,連到192.168.2.2:
rdesktop localhost:2202 -u username

以上例子只舉2台,你可以自行加入其它18台.
« 上次編輯: 2013-04-19 13:48 由 yc123 »

iopklmm

  • 懷疑的國中生
  • **
  • 文章數: 71
    • 檢視個人資料
Re: 需要用ssh連實驗室伺服器 可是被學校鎖住
« 回覆 #5 於: 2013-04-19 14:40 »
後來我發現一個簡單的方法了

ssh 到可以連的那台 , 在那台底下打 ssh 其他要連的IP 就可以了


netman

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 17466
    • 檢視個人資料
    • http://www.study-area.org
Re: 需要用ssh連實驗室伺服器 可是被學校鎖住
« 回覆 #6 於: 2013-04-19 20:05 »
後來我發現一個簡單的方法了

ssh 到可以連的那台 , 在那台底下打 ssh 其他要連的IP 就可以了



哈〜對啊,簡單就好!