前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux ssh正向代理实现 从本机发起访问通过线上A机器跳板到线上的内网B机器

linux ssh正向代理实现 从本机发起访问通过线上A机器跳板到线上的内网B机器

原创
作者头像
用户2323866
修改2021-06-29 10:25:02
1.2K0
修改2021-06-29 10:25:02
举报
文章被收录于专栏:技术派

在线上某台有公网IP 比如 222.1.0.1 的服务器上,开放了一个SSH帐号 proxyuser 密码,希望给大家通过这个SSH可以实现正向代理或SOCKET5隧道代理等,方便访问线上的内网。 SOCKET5隧道已经玩了很多次了,windows 用xshell 或 Bitvise SSH Client等工具都行,但这次是在linux里,主要用途是对线上做批量部署,能用纯命令更好。 查了些资料,实现了这个方式

代码语言:javascript
复制
sh -L 0.0.0.0:22126:192.168.10.126:22 proxyuser@222.1.0.1 -p 1555

操作后本机会监听 22126, 连接本地的 ssh -p 22126 root@127.0.0.1 等于连接的 192.168.10.126:22 。 局域网用其它xshell电脑 连接这个机器的 22126也一个意思。

代码语言:javascript
复制
[root@localhost ~]# netstat -anp | grep 22126
tcp        0      0 0.0.0.0:22126               0.0.0.0:*                   LISTEN      21843/ssh

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
弹性公网 IP
弹性公网 IP(Elastic IP,EIP)是可以独立购买和持有,且在某个地域下固定不变的公网 IP 地址,可以与 CVM、NAT 网关、弹性网卡和高可用虚拟 IP 等云资源绑定,提供访问公网和被公网访问能力;还可与云资源的生命周期解耦合,单独进行操作;同时提供多种计费模式,您可以根据业务特点灵活选择,以降低公网成本。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档