1. 程式人生 > >ssh通道

ssh通道

映射 臨時 ssh隧道 oot 一個 兩臺 bsp 拒絕 roo

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 [email protected]
三臺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 [email protected]
  兩臺跳轉 訪問192.168.164.154:500 跳轉到192.168.164.155:80 直接經過跳板機訪問到測試服務上。

  

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

ssh通道