ssh,vpn有辦法向VNC一樣用listen連線嗎? - Linux

Table of Contents

我目前實驗室管的伺服器有openVPN功能,方便同學校外抓期刊或是共同實驗室資料,
我一直希望在其他學校找夠熟的朋友架類似的VPN,抓paper會很方便。

上星期聽到有同學要去日本念書,我想把網樂通弄出簡單的網芳和FTP給他,再加VPN
來用,看是要和實驗室串連還是怎樣玩再說。

現在有一個問題,我同學表示她不會太複雜的東西,包括linux,所以我保證他只要
插電源和網路線就好了,剩下的我來想辦法,而我目前假設的狀況有幾個:

那邊的IP不知道:這隨便弄個連線固定間隔連回實驗室就可以解決了。

沒有DHCP:如果那邊要手動輸入IP,這部分我可能會請他找分享器和開遠端讓我修改,
有點囉嗦,但我應該還能解決。

沒有public IP:這部分就傷腦筋了,那邊計中應該沒好心到為一個學生開port,
結果我想到ultraVNC以前有用過listen功能,由server主動發起連線,所以就算沒有
public IP也無所謂。問題是sshd或openVPN有辦法這樣反向建立連線嗎?
如果這兩套軟體本身沒有listen功能,請問還有什麼解決的方式嗎?

--
起初,他們追殺共產主義者,我沒有說話,因為我不是共產主義者;
接著,他們追殺猶太人,我沒有說話,因為我不是猶太人;
後來,他們追殺工會成員,我沒有說話,因為我不是工會成員;
此後,他們追殺天主教徒,我沒有說話,因為我是新教教徒;
最後,他們奔我而來,卻再也沒有人站起來為我說話了。
《First They Came(他們首次來時)》,Martin Niemoller牧師(1892-1984)

--

All Comments

Catherine avatarCatherine2014-03-08
為什麼不讓那邊當 vpn client 就好?
Lydia avatarLydia2014-03-13
因為也要需求要從那邊連線,用那邊的學術資源。
Elma avatarElma2014-03-16
我是不清楚vpn client有沒有辦法反客為主擁有server的功能啦.
Caitlin avatarCaitlin2014-03-17
總之就VPN而言,我希望兩邊都可以使用對方的身分上網就對了。
Ethan avatarEthan2014-03-20
其實對面純Client應該就夠用了
Todd Johnson avatarTodd Johnson2014-03-23
對面只要有sshd 可以開tunnel的話 用vpn發配的虛擬IP
就能ssh到對面去 走tunnel拿東西了
如果非VPN不可也可以先tunnel在連openVPN
Belly avatarBelly2014-03-25
意思是一開始就先建立VPN,對方只要用client即可,ssh可以連
Olive avatarOlive2014-03-28
到client那邊的sshd,而網路資源的話,就兩邊的iptables設定
可以互轉這樣嗎?
Connor avatarConnor2014-04-01
ssh可作port forwarding和SOCKS proxy,可搜尋看看
Caroline avatarCaroline2014-04-05
你的需求用ssh其實就可以搞定了