SSH進(jìn)行端口轉(zhuǎn)發(fā)

大前提,windows可以使用freesshd做ssh服務(wù)器當(dāng)一級代理醉途,但是它的端口轉(zhuǎn)發(fā)功能有bug毡熏,所以還是用linux的ssh吧。
ps:Earthworm雖然簡單好用倦蚪,但是傳輸?shù)牧髁渴遣患用艿南<幔呀?jīng)碰到過好幾次反彈回來仍然被安全設(shè)備攔截的情況,所以還是老老實實用ssh代理了

ssh自動重?fù)?/h2>

安裝sshpass陵且,需要gcc編譯安裝裁僧。

#!/bin/bash

while [ '' == '' ]
do
    ssh_d_process_num=`ps aux|grep -E 'ssh \-' |grep -v grep |wc -l`
    ssh_d_port=`netstat -antulp|grep '9701'|wc -l`
    #echo 'ssh_d_process_num:'$ssh_d_process_num
    if [ "$ssh_d_process_num" == "0" -o "$ssh_d_port" == "0" ]; then
    #   echo 'ssh -d terminaled'
        sshpass -p "password" ssh -fnCNT -R 0.0.0.0:9702:127.0.0.1:22 root@192.168.99.7 -p 9701 &
    #else
    #   echo 'ssh -d running'
    fi

    sleep 300
done

ssh保持在線

ssh會話會在空閑一段時間后自動僵死,但是要注意進(jìn)程連接仍在慕购。雖然客戶端也可以設(shè)置心跳檢測聊疲,但在服務(wù)端設(shè)置更方便。
修改/etc/ssh/sshd_config

ClientAliveInterval 30#意思是每個30秒發(fā)送一次心跳請求
ClientAliveCountMax 6#超過6次心跳失敗則自動終止連接

ssh

  • 需要 root 權(quán)限沪悲,不然會提示權(quán)限錯誤:Privileged ports can only be forwarded by root
  • 不能使用 VPS (sshd server) 已占用的 22 端口获洲,用作端口轉(zhuǎn)發(fā)。選用 未使用 端口殿如,比如 2222
    否則就杯具了:Warning: remote port forwarding failed for listen port 22

本地轉(zhuǎn)發(fā)

p參數(shù)表示ssh的端口
ssh命令
ssh -fCN -L 127.0.0.1:1234:192.168.99.125:3389 root@192.168.99.199 -p 53
plink.exe命令
plink.exe -v -C -N -L 127.0.0.1:8888:127.0.0.1:3389 test@117.28.112.73 -P 9398 -pw password
直接訪問本機開啟監(jiān)聽的1234端口贡珊,其實等于通過遠(yuǎn)程主機192.168.99.199來訪問遠(yuǎn)程主機192.168.99.125上的3389端口

-n 將 stdio 重定向到 /dev/null,與 -f 配合使用
-T 不分配 TTY 只做代理用
-q 安靜模式握截,不輸出 錯誤/警告 信息
-f 后臺連接
-N 連接后不取得shell
-C 啟動壓縮飞崖,加快速度
(如不理解參數(shù)可以去掉他們看效果)
-L 1234為建立隧道后本地監(jiān)聽的端口,192.168.99.125是隧道出口轉(zhuǎn)發(fā)到的目標(biāo)地址(即xp靶機)谨胞,3389是目標(biāo)端口仓坞,root@192.168.99.199是建立隧道的另一方渠牲,即rolling版登錄的賬號和ip杆麸,-p 53是rolling版的監(jiān)聽端口超升。

遠(yuǎn)程轉(zhuǎn)發(fā)

ssh -fCN -R 0.0.0.0:9999:192.168.1.1:80 root@test.com

0.0.0.0表示vps上監(jiān)聽所有地址。
直接訪問遠(yuǎn)程主機上開啟監(jiān)聽的9999端口就相當(dāng)于通過本機來訪問192.168.1.1上的80端口芦岂。

其中有個大坑
bind_address 參數(shù)默認(rèn)值為空,等價于

*:port:host:hostport

并不意味著任何機器忘朝,都可以通過 VPS 來訪問 內(nèi)網(wǎng) 機器。建立連接后判帮,只能在 VPS ( sshd server ) 本地 訪問 「內(nèi)網(wǎng)」 機器局嘁。要在辦公網(wǎng)的筆記本上通過 VPS 映射的端口來訪問 內(nèi)網(wǎng) 機器,需要修改vps上的/etc/ssh/sshd_config文件晦墙,啟用 VPS sshd 的 GatewayPorts 參數(shù)悦昵,set to yes or clientspecified,允許任意請求地址晌畅,通過轉(zhuǎn)發(fā)的端口訪問內(nèi)網(wǎng)機器但指。

動態(tài)映射

-D socks代理,不多解釋了抗楔。
-g 監(jiān)聽所有地址棋凳,允許其他主機連接。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末连躏,一起剝皮案震驚了整個濱河市剩岳,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌反粥,老刑警劉巖卢肃,帶你破解...
    沈念sama閱讀 211,194評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異才顿,居然都是意外死亡莫湘,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,058評論 2 385
  • 文/潘曉璐 我一進(jìn)店門郑气,熙熙樓的掌柜王于貴愁眉苦臉地迎上來幅垮,“玉大人,你說我怎么就攤上這事尾组∶γⅲ” “怎么了?”我有些...
    開封第一講書人閱讀 156,780評論 0 346
  • 文/不壞的土叔 我叫張陵讳侨,是天一觀的道長呵萨。 經(jīng)常有香客問我,道長跨跨,這世上最難降的妖魔是什么潮峦? 我笑而不...
    開封第一講書人閱讀 56,388評論 1 283
  • 正文 為了忘掉前任囱皿,我火速辦了婚禮,結(jié)果婚禮上忱嘹,老公的妹妹穿的比我還像新娘嘱腥。我一直安慰自己,他們只是感情好拘悦,可當(dāng)我...
    茶點故事閱讀 65,430評論 5 384
  • 文/花漫 我一把揭開白布齿兔。 她就那樣靜靜地躺著,像睡著了一般础米。 火紅的嫁衣襯著肌膚如雪分苇。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,764評論 1 290
  • 那天椭盏,我揣著相機與錄音组砚,去河邊找鬼。 笑死掏颊,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的艾帐。 我是一名探鬼主播乌叶,決...
    沈念sama閱讀 38,907評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼柒爸!你這毒婦竟也來了准浴?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,679評論 0 266
  • 序言:老撾萬榮一對情侶失蹤捎稚,失蹤者是張志新(化名)和其女友劉穎乐横,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體今野,經(jīng)...
    沈念sama閱讀 44,122評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡葡公,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,459評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了条霜。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片催什。...
    茶點故事閱讀 38,605評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖宰睡,靈堂內(nèi)的尸體忽然破棺而出蒲凶,到底是詐尸還是另有隱情,我是刑警寧澤拆内,帶...
    沈念sama閱讀 34,270評論 4 329
  • 正文 年R本政府宣布旋圆,位于F島的核電站,受9級特大地震影響麸恍,放射性物質(zhì)發(fā)生泄漏灵巧。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,867評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望孩等。 院中可真熱鬧艾君,春花似錦、人聲如沸肄方。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,734評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽权她。三九已至虹茶,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間隅要,已是汗流浹背蝴罪。 一陣腳步聲響...
    開封第一講書人閱讀 31,961評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留步清,地道東北人要门。 一個月前我還...
    沈念sama閱讀 46,297評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像廓啊,于是被迫代替她去往敵國和親欢搜。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,472評論 2 348

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

  • 有待整理 SSH協(xié)議 通過公鑰加密技術(shù)實現(xiàn)服務(wù)器身份驗證谴轮。 安全的隧道SSH會自動加密和解密所有SSh客戶端與服務(wù)...
    極客圈閱讀 3,495評論 0 0
  • 實戰(zhàn) SSH 端口轉(zhuǎn)發(fā) 通過本文的介紹炒瘟,讀者可以從中了解到如何應(yīng)用 SSH 端口轉(zhuǎn)發(fā)機制來解決日常工作 / 生活中...
    hopevow閱讀 1,051評論 0 9
  • ??本文將介紹兩種應(yīng)用場景的SSH端口轉(zhuǎn)發(fā),分別是SSH本地轉(zhuǎn)發(fā)以及SSH遠(yuǎn)程轉(zhuǎn)發(fā)第步。 簡介 ??SSH(Secur...
    KingFighting閱讀 1,470評論 0 5
  • 第一部分 概述當(dāng)你在咖啡館享受免費 WiFi 的時候疮装,有沒有想到可能有人正在竊取你的密碼及隱私信息?當(dāng)你發(fā)現(xiàn)實驗室...
    fastjrun閱讀 1,147評論 0 8
  • 現(xiàn)在什么對我最重要?現(xiàn)在能夠掙足夠多的錢讓生活能保持下去粘都,不讓金錢對生活造成額外的負(fù)擔(dān)廓推。讓自己能在曰常生活中保持最...
    梅啟林閱讀 201評論 0 0