-
Notifications
You must be signed in to change notification settings - Fork 188
端口转发
tdragon6 edited this page Mar 30, 2023
·
3 revisions
支持在本地使用端口转发,完全基于原生SSH隧道,若需使用此功能,本地需具备 openssh
环境,且ssh支持 -J
参数,同时本地需要Supershell生成的私钥 id_rsa
,参阅 控制端私钥和公钥 。
- 本地端口转发
- 远程端口转发
- 动态端口转发(socket代理)
以上三种端口转发只需将正常ssh端口转发命令中的host变更为 -J <VPS IP>:3232 <sessid>
即可。
举例:远程端口转发
对目标主机A端口B的访问转为对主机C端口D的访问:
ssh -R B:C:D username@A
若目标主机A是您控制的主机,则转发命令变为:
ssh -R B:C:D -J <VPS IP>:3232 <sessid>
其中 <sessid>
为目标主机A的会话id。