1. 首页 > 星座知识 > 文章页面

利用阿里云ECS跳板机内网穿透(阿里云ddns 内网穿透)

frp内网穿透 基于阿里云服务器

老铁们,大家好,相信还有很多朋友对于利用阿里云ECS跳板机内网穿透- ssh和阿里云运程连接的相关问题不太懂,没关系,今天就由我来为大家分享分享利用阿里云ECS跳板机内网穿透- ssh以及阿里云运程连接的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

本文目录

利用阿里云ECS跳板机内网穿透- ssh利用阿里云ECS跳板机内网穿透- ssh

背景:

在二级路由下用树莓派和frp折腾内网穿透

暴露私网的一台机器,公网可访问。由于坑爹的电信没有给固定的公网IP,所以没法在路由器上配置公网转发。

网上google后,发现ssh的强大,一条命令搞定。

工作原理:

1、本地主机和远程主机建立连接;

2、远程主机上分配了一个 socket侦听 port端口;

3、远程端口上有了连接,该连接就经过安全通道转向本机的端口。备注:root登录远程主机才能转发特权端口。

在内网机器上执行上述命令后,netstat可以看见本机和远程机器已建立ssh的链接。

登录远程机器查看

此时在远程机器直接ssh本机的2222端口,就可以访问内网机器了。

似乎这里一切OK,但是我们需要的是一台跳板机。当换一台其他的ECS连接远程的机器后,发现链接拒绝。其实留心下就发现了,上面lsof查看的时候,监听的是localhost,其他机器当然无法访问了。可是我们的ssh参数中明明有-g选项,-g就是明确允许远程机器可以远程访问啊。

google后发现,运程机器的ssh还需要开启GatewayPorts yes

然后在内网机器重新执行上述命令,这里在远程机器上查看,监听的是公网IP,OK了。

现在可以在可访问远程机器的PC上,ssh 2222端口,从而访问内网的机器了。

OK,本文到此结束,希望对大家有所帮助。

1月份MPV销量TOP15 仅4款上涨,自主品牌独占十款 日系车热销

联系我们

Q Q:

微信号:

工作日:9:30-18:30,节假日休息

微信