MobaXterm方式
可以解决公司需要要用跳板机连接远程机器的问题
打开mobaxterm->tools->MobaSSHtunnel
就进入以下界面

Forward Port 写本地没有被用过的端口,这里用的是10023
SSH sever 写跳板机/开发机
Remote sever 写远程机器
点Save就可以了
注意下Setting中要0.0.0.0, no代理,然后启动就可以了。

本地可以 ssh -p 10023 xxxx@127.0.0.1
SSH端口转发
格式:
ssh -N -f -L <LocaPort>:<RemoteHost>:<RemotePort> <YourJumpServerUser>@<YourJumpServerHost>
-N表示不连接终端
-f 挂后台,不需要时需要手动删除下
-L 表示端口转发
注意YourJumpServer首先是可以免密登录到Remote的
例子
ssh -N -f -L 10023:aa.cc:22 cg1@bb.net
然后本地连接
ssh -p 10023 xxxx@127.0.0.1
至于想怎么用ide连接就很简单了,不赘述了。 对了,vscode(remote-ssh)直接支持端口转发,有兴趣的小伙伴可以试试。
参考
通过 MobaXterm 建立隧道作为跳板机
https://blog.csdn.net/yangshengwei230612/article/details/107580927?spm=1001.2101.3001.6650.3&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-3.no_search_link
如何使用 VSCode 的转移端口 (port forward) 功能
https://blog.csdn.net/surfirst/article/details/116479021
本文介绍了如何使用MobaXterm创建SSH隧道,实现通过本地端口访问远程机器,包括设置端口转发、SSH配置和VSCode的端口转发应用实例。适合需要通过跳板机连接的开发者和运维人员。
&spm=1001.2101.3001.5002&articleId=121000843&d=1&t=3&u=806cd6c1ad5042c088c6742046651e92)
1027

被折叠的 条评论
为什么被折叠?



