Ssh
如何設置 SSH 命令行客戶端的源埠?
我正在創建一個網路挑戰,由於防火牆,我需要能夠將 SSH 客戶端源套接字綁定到一個固定埠,以通過防火牆傳遞其流量。
有沒有辦法使用可能
netcat
或 Ubuntu 設置來做到這一點?還是可以實現此目的的 ssh 替代方案?
您必須使用nc作為ProxyCommand。SSH 只支持指定 SSH 客戶端的綁定地址。
ssh -o 'ProxyCommand nc -p 2345 %h %p' $MY_SERVER
像這樣的東西應該工作。