柚子快報激活碼778899分享:網(wǎng)絡 ssh端口轉發(fā)-記錄
柚子快報激活碼778899分享:網(wǎng)絡 ssh端口轉發(fā)-記錄
1、本地轉發(fā)
基本命令:
ssh -L local_port:target_ip:target_port username@tunnel_host_ip -N -f -p tunnel_host_port
參數(shù)說明:
-L:轉發(fā)本地端口。-N:不發(fā)送任何命令,只用來建立連接。沒有這個參數(shù),會在 SSH 服務器打開一個 Shell。-f:將 SSH 連接放到后臺。沒有這個參數(shù),暫時不用 SSH 連接時,終端會失去響應。-p:代理主機tunnel_host_ip SSH登錄的端口,一般是22。tunnel_host_ip:代理(隧道)主機的ip。username:SSH登錄tunnel_host_ip 的用戶名。local_port:本地端口。target_ip:要轉發(fā)的目標主機ip。target_port :要轉發(fā)的目標主機端口。
實現(xiàn)作用: ????????當本地pc上的程序訪問本地的local_port端口時,相當于訪問target_ip主機的target_port端口,這個轉發(fā)是由tunnel_host_ip主機實現(xiàn),這個ssh驗證使用主機需要tunnel_host_ip、username和 -p登錄的端口(當然還有密碼)。要求,本地pc能直接訪問tunnel_host_ip主機,并且tunnel_host_ip主機能直接訪問target_ip主機。
2、遠程轉發(fā)
基本命令:
ssh -C -R remote_port:target_ip:target_port username@remote_host_ip -N -f -p remote_host_port
參數(shù)說明:
-C:傳輸數(shù)據(jù)壓縮。-R:遠程端口轉發(fā)。-N:不發(fā)送任何命令,只用來建立連接。沒有這個參數(shù),會在 SSH 服務器打開一個 Shell。-f:將 SSH 連接放到后臺。沒有這個參數(shù),暫時不用 SSH 連接時,終端會失去響應。-p:代理主機remote_host_ip SSH登錄的端口,一般是22。remote_host_ip:代理(隧道)主機的ip。username:SSH登錄tunnel_host_ip 的用戶名。remote_port:遠程端口。target_ip:要轉發(fā)的目標主機ip。target_port :要轉發(fā)的目標主機端口。
實現(xiàn)作用: ????????當程序訪問remote_host_ip(外網(wǎng)) 的 remote_port 端口時,相當于訪問target_ip(內網(wǎng))主機的target_port端口,這個轉發(fā)是由remote_host_ip(外網(wǎng))主機與發(fā)起這個ssh請求的主機(內網(wǎng)主機)實現(xiàn),這個ssh驗證使用主機需要remote_host_ip、username和 -p登錄的端口(當然還有密碼)。要求,發(fā)起這個ssh請求的主機能直接訪問remote_host_ip 主機,并且發(fā)起這個ssh請求的主機能直接訪問target_ip主機。
參考
https://wangdoc.com/ssh/port-forwarding
柚子快報激活碼778899分享:網(wǎng)絡 ssh端口轉發(fā)-記錄
相關閱讀
本文內容根據(jù)網(wǎng)絡資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點和立場。
轉載請注明,如有侵權,聯(lián)系刪除。