ssh通道


1.因公司情況。開發需要服務器測試。

2.線下測試的服務器是客戶方的。

3.需要在客戶方借用一台測試服務器。

4.調用的這台測試服務器在內網環境。只允許跳板機的ip登陸或者訪問。

5.客戶方拒絕設置nat規則去訪問這台測試機。

6.公司領導決定開條ssh隧道來轉發請求。做服務的映射。

這個任務公司領導交給我了,由於沒接觸過ssh隧道。在網上找了2天。終於解決這個問題。

 

環境:

  比如。跳板機是服務器A 

       測試服務器是B

  現在需要訪問服務器B上的頁面

  由於B服務器只允許A通過訪問,客戶又拒絕設置nat規則。我們沒辦法訪問到B的服務頁面上

  下方是我自己搭的虛擬環境做的ssh通道測試

  服務器A:192.168.164.154

  服務器B:192.168.164.155

  服務器C:192.168.164.152 此服務器臨時加的,有無都可

       

       ssh -g -f -NL 192.168.164.152:500:192.168.164.155:80 -i /home/ilanni/id_dsa_1024_0601 root@192.168.164.154
       三台ssh跳轉 訪問192.168.164.152:500 經過跳板機192.168.164.154跳到195.168.164.155:80上

  ssh -g -f -NL 192.168.164.154:500:192.168.164.155:80 -i /home/ilanni/id_dsa_1024_0601 root@192.168.164.154
  兩台跳轉 訪問192.168.164.154:500 跳轉到192.168.164.155:80 直接經過跳板機訪問到測試服務上。

  

  在我的理解這就相當與一個nat規則一樣。做一下跳轉


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM