1、現狀
shell
因爲線上的服務器只對其中的某一臺服務器開放了ssh端口,也就是要想訪問其它服務器,就只能經過這臺服務器作跳轉或端口轉發達到訪問的目的windows
2、目的服務器
在大多數狀況下,咱們不能直接訪問某臺服務器的服務,常見的有http、https、mstsc服務等,解決這個問題的方法就是咱們文檔所提到的端口轉發ssh
3、需求ide
一、經過跳轉服務器訪問遠程windows服務器工具
二、經過跳轉服務器訪問遠程服務器的80或443服務端口測試
主機名 | 內網IP | 外網IP | 內網端口 | 外網端口 |
mgr(跳起色) | 172.16.10.11 | 58.x.x.x | 2202(ssh) | 169xx |
bank(windows) | 172.16.10.8 | 無 | 3389 | / |
firewall(https) | 172.16.10.252 | 無 | 443 | / |
實驗工具:xshell、puttyspa
1、經過xshell測試orm
一、經過跳轉服務器遠程訪問windows服務器blog
測試本地10000端口有無佔用
圖1.1
「查看-->隧道窗格-->轉移規則」調出轉移規則選項卡
圖1.2
注:建議本地的端口與轉發的端口最好一致,當單擊肯定時會彈出「是否將更改內容保存至當前會話?」對話框,這裏咱們選擇否
圖1.3
圖1.4
圖1.5
圖1.6
二、經過跳轉服務器訪問遠程服務器的80或443服務端口
圖2.1
圖2.2
圖2.3
2、經過putty測試
圖3.1
圖3.2
圖3.3
注:
一、轉發443端口的操做步驟同本步驟同樣,故省略
二、mstsc和https訪問方法同上兩個步驟同樣,故省略