新聞中心
【背景】
有三臺主機 A、S、B,系統(tǒng)均為Linux。主機 A 和主機 B 在各自不同的內(nèi)網(wǎng),主機 S 為一臺具有公網(wǎng) IP 的云主機。主機 A 與主機 B 都可以通過 ssh 連接主機 S。如下圖:
【需求】
主機 A 需要通過主機 S 連接主機 B。
【方法】
1、設(shè)置主機 S。
1.1、編輯 /etc/ssh/sshd_config 文件,在里面修改或添加:
GatewayPorts yes1.2、重啟 sshd 服務(wù)。
sudo service sshd restart2、設(shè)置主機 B。
2.1、方式一:用 ssh
ssh -fNR portS:localhost:22 userS@pubIpS # portS 是主機 S 的某個開放端口 # userS 是主機 S 的一個用戶 # pubIpS 是主機 S 的公網(wǎng)IP2.2、方式二:用 autossh
autossh -M 3456 -NR portS:localhost:22 userS@pubIpS -p22 # -M 參數(shù)沒大弄明白,大概是通過這個端口監(jiān)聽以便自動重連吧 # 輸入密碼后可以用 Ctrl-Z 放到后臺3、主機 A 通過 ssh 連接上主機 S 后。這樣連接主機 B:
ssh userB@localhost -p portS # userB 為主機 B 的用戶 # portS 與上一步的 portS 是同一個端口相關(guān)閱讀:SSH反向連接及Autossh
*** walker ***
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
本文標題:利用云主機做ssh反向隧道-創(chuàng)新互聯(lián)
文章URL:http://www.ef60e0e.cn/article/dsppjd.html