ssh的各種Port Forwarding

(原創(chuàng)文峻凫,謝絕轉(zhuǎn)載)

作為Linux系統(tǒng)中自帶的工具ssh纫事,功能很強(qiáng)大勘畔,大家喜聞樂見。除了將ssh作為遠(yuǎn)程管理工具外丽惶,其Port Forwarding功能也是很有趣的炫七,下面將通過三個(gè)例子來詳細(xì)解說ssh的Port Forwarding 功能。

Local Port Forwarding

簡單的說钾唬,就是

ssh本地端口->ssh服務(wù)器->遠(yuǎn)程端口

舉個(gè)例子万哪,我在家里的電腦A面前,能連上公司的服務(wù)器B抡秆,公司的服務(wù)器B能連上公司內(nèi)網(wǎng)的服務(wù)器C奕巍。外網(wǎng)是無法直接訪問C的mysql(端口3306),我在家里想訪問C的數(shù)據(jù)庫儒士,于是我在A上設(shè)置

ssh -L 3000:address.of.serverC:3306 usr@address.of.serverB

輸入管理員同志私底下給你的serverB的密碼后

再使用mysql -hlocalhost -p3000 -uuser -ppassword就能訪問C的數(shù)據(jù)庫鳥的止。

也就是說,通過Local Port Forwarding着撩, 使得我們跟localhost:3000交流與跟serverC:3306交流的效果是一毛一樣的冲杀。有點(diǎn)像蟲洞或者縮地之術(shù)啥的。

Remote Port Forwarding

大概是這么個(gè)意思:

老板A的電腦->ssh服務(wù)器端口->你的本地端口

舉例子睹酌,公司里的老板想看看你在家里弄數(shù)據(jù)庫弄得怎樣了,可是你家里電腦A沒有公有IP地址,還好你控制著一個(gè)有公網(wǎng)ip的服務(wù)器B剩檀。3306是本地?cái)?shù)據(jù)庫的端口憋沿,于是,你使用了

ssh -R 3000:localhost:3306 user@serverB

你老板在電腦C上訪問serverB:3000跟在電腦前訪問localhost:3306一毛一樣沪猴。而且mysql的root用戶也可以遠(yuǎn)程登錄了辐啄。

Dynamic Port Forwarding

跟Local Port Forwarding差不多,區(qū)別是不用指定目標(biāo)機(jī)和端口了运嗜,由連上來的應(yīng)用決定目標(biāo)和端口壶辜。

舉個(gè)例子,你從前不讓員工用公司的網(wǎng)絡(luò)上外網(wǎng)担租,當(dāng)然就你的某個(gè)電腦A能上外網(wǎng)砸民。某天你大發(fā)慈悲了,決定讓員工也能上上網(wǎng)。你決定用自己的電腦A做個(gè)代理岭参,讓員工通過你的電腦上網(wǎng)反惕,于是,你輸入

ssh -D 8080 me@myserver

員工在瀏覽器中設(shè)置好代理服務(wù)器 myserver:8080 就能上上網(wǎng)啥的演侯。

注意事項(xiàng)

連不上端口用netstat -antp 查看ssh服務(wù)器姿染,是不是127.0.0.1連著端口,這個(gè)ip是就沒法從遠(yuǎn)程訪問的秒际。要從遠(yuǎn)程訪問ssh轉(zhuǎn)發(fā)的端口就需要設(shè)置/etc/ssh/sshd_config悬赏, 在最末加一句GatewayPorts yes。重啟ssh服務(wù)娄徊。127.0.0.1變成0.0.0.0就OK了闽颇。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市嵌莉,隨后出現(xiàn)的幾起案子进萄,更是在濱河造成了極大的恐慌,老刑警劉巖锐峭,帶你破解...
    沈念sama閱讀 222,729評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件中鼠,死亡現(xiàn)場離奇詭異,居然都是意外死亡沿癞,警方通過查閱死者的電腦和手機(jī)援雇,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,226評論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來椎扬,“玉大人惫搏,你說我怎么就攤上這事〔系樱” “怎么了筐赔?”我有些...
    開封第一講書人閱讀 169,461評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長揖铜。 經(jīng)常有香客問我茴丰,道長,這世上最難降的妖魔是什么天吓? 我笑而不...
    開封第一講書人閱讀 60,135評論 1 300
  • 正文 為了忘掉前任贿肩,我火速辦了婚禮,結(jié)果婚禮上龄寞,老公的妹妹穿的比我還像新娘汰规。我一直安慰自己,他們只是感情好物邑,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,130評論 6 398
  • 文/花漫 我一把揭開白布溜哮。 她就那樣靜靜地躺著滔金,像睡著了一般。 火紅的嫁衣襯著肌膚如雪茬射。 梳的紋絲不亂的頭發(fā)上鹦蠕,一...
    開封第一講書人閱讀 52,736評論 1 312
  • 那天,我揣著相機(jī)與錄音在抛,去河邊找鬼钟病。 笑死,一個(gè)胖子當(dāng)著我的面吹牛刚梭,可吹牛的內(nèi)容都是我干的肠阱。 我是一名探鬼主播,決...
    沈念sama閱讀 41,179評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼朴读,長吁一口氣:“原來是場噩夢啊……” “哼屹徘!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起衅金,我...
    開封第一講書人閱讀 40,124評論 0 277
  • 序言:老撾萬榮一對情侶失蹤噪伊,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后氮唯,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鉴吹,經(jīng)...
    沈念sama閱讀 46,657評論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,723評論 3 342
  • 正文 我和宋清朗相戀三年惩琉,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了豆励。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,872評論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡瞒渠,死狀恐怖良蒸,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情伍玖,我是刑警寧澤嫩痰,帶...
    沈念sama閱讀 36,533評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站窍箍,受9級特大地震影響始赎,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜仔燕,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,213評論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望魔招。 院中可真熱鬧晰搀,春花似錦、人聲如沸办斑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,700評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至鳞疲,卻和暖如春罪郊,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背尚洽。 一陣腳步聲響...
    開封第一講書人閱讀 33,819評論 1 274
  • 我被黑心中介騙來泰國打工悔橄, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人腺毫。 一個(gè)月前我還...
    沈念sama閱讀 49,304評論 3 379
  • 正文 我出身青樓癣疟,卻偏偏與公主長得像,于是被迫代替她去往敵國和親潮酒。 傳聞我的和親對象是個(gè)殘疾皇子睛挚,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,876評論 2 361

推薦閱讀更多精彩內(nèi)容