内网SSH隧道穿透代理其它电脑的SSH
使用场景分为 中转机(可访外网与网),内网机(只能内网),外网机(需要在内网访问的目标机),在中转机执行
统一格式
ssh -p 10022 -N -T -R 映射到远程的端口:本地目标IP:目标端口 root@ur2.gddshl.com
ssh -p 10022 -N -T -L 映射到本地的端口:远程提供端口的IP:远程端口 root@ur2.gddshl.com
ssh -p 内网机SSH端口 -C -R 7822:外网机IP:22 内网机SSH账号@内网机IP
例如将本地的22与1521端口映到远程服务器的10033与10521端口
ssh -p 10022 -N -T -R 10033:localhost:22 -R 10521:localhost:1521 root@ur2.gddshl.com
上述命令相为 SSH登录到内网机,并打开7822端口,同时7822端口将转到外网机的 22端口。
以上命令执行成功后,即可在内网机通过以下命令SSH到外网机了。
内网机执行
ssh -p7822 外网机账号@localhost
如果是IPV6地址,需要把IP放到 [] 中括号中.
评论区