一:什么是端口轉發?
SSH 會自動加密和解密所有SSH 客戶端與服務端之間的網絡數據。但是,SSH 還能夠將其他TCP 端口的網絡數據通過SSH 鏈接來轉發,並且自動提供了相應的加密及解密服務。這一過程也被叫做“隧道”(tunneling),這是因為SSH 為其他TCP 鏈接提供了一個安全的通道來進行傳輸而得名。例如,Telnet,SMTP,LDAP 這些TCP 應用均能夠從中得益,避免了用戶名,密碼以及隱私信息的明文傳輸。而與此同時,如果工作環境中的防火牆限制了一些網絡端口的使用,但是允許SSH 的連接,也能夠通過將TCP 端口轉發來使用SSH 進行通訊。
二:SSH 端口轉發能夠提供兩大功能:
1.加密SSH Client 端至SSH Server 端之間的通訊數據2.突破防火牆的限制完成一些之前無法建立的TCP 連接
https://www.cnblogs.com/keerya/p/7612715.html
https://www.cnblogs.com/zangfans/p/8848279.html
