通过阿里云ECS访问家庭电脑

本文介绍了如何通过阿里云ECS服务器实现从外部网络访问内网中的设备,如家庭树莓派。操作步骤包括在ECS上开放端口、设置树莓派连接ECS并转发端口,以及解决长时间未连接导致的断线问题。通过建立开机服务和使用autossh确保SSH连接的稳定性和断线重连功能,最终实现内网穿透。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

环境

1)阿里云ECS远程主机8.140.111.41,开启了sshd服务,在22端口进行监听;用户root;
2)家庭树莓派192.168.18.13,开启了sshd服务,在22端口进行监听;可以连通外网,连接远程主机;用户pi;
3)一台测试机,可以通过网络,连接远程主机;

操作步骤

1)远程主机8.140.111.41:修改sshd_config配置

ssh root@8.140.111.41
vim /etc/ssh/sshd_config
#AllowTcpForwarding yes ##modify content
#GatewayPorts yes       ##modify content

通过阿里云ECS控制面板,修改远程主机的开放端口10022或其他端口;
2)家庭树莓派192.168.18.13:连接远程主机,并将22端口开放到远程主机的10022端口

ssh -g -R :10022:127.0.0.1:22 root@8.140.111.41

检查远程主机10022是否处于监听状态

ssh root@8.140.111.41
#method <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值