Ssh

如何設置 SSH 命令行客戶端的源埠?

  • February 6, 2021

我正在創建一個網路挑戰,由於防火牆,我需要能夠將 SSH 客戶端源套接字綁定到一個固定埠,以通過防火牆傳遞其流量。

有沒有辦法使用可能netcat或 Ubuntu 設置來做到這一點?還是可以實現此目的的 ssh 替代方案?

您必須使用nc作為ProxyCommand。SSH 只支持指定 SSH 客戶端的綁定地址。

ssh -o 'ProxyCommand nc -p 2345 %h %p' $MY_SERVER

像這樣的東西應該​​工作。

引用自:https://serverfault.com/questions/920007