借助阿里云ECS实现本地电脑连接实验室内网服务器

简介: 在实验室的服务器上进行开发,往往只能通过内网电脑进行ssh连接。然而疫情当下,很多时候都要居家办公,或远程办公。借助阿里云ECS,我们可以搭建一个FRP服务,实现内网穿透,在家里的电脑也可以ssh连接内网服务器。

因为疫情,有远程实验的需求,因此搜索了如何实现在自己电脑上连接内网服务器的教程。基本思路就是通过一台具有公网IP的服务器,搭建FRP服务,实现内网穿透。

假设看这篇分享的人已经创建好了自己的ECS实例,公网ip为xx.xx.xx.xx。下面以Ubuntu系统说明实现内网穿透的流程。

下载必备程序

首先需要去github上下载frp的软件,地址在这里,要根据自己的系统选择。注意,阿里云服务器和内网服务器都需要下载。下载命令如下

wget https://github.com/fatedier/frp/releases/download/v0.41.0/frp_0.41.0_linux_amd64.tar.gz

开放阿里云服务器端口

这里需要开放阿里云服务器的两个端口,进入方式如下,先点击“安全组”,再点击“配置规则”,如下
图片

然后点击"手动添加",输入如下配置端口7000,端口5000也类似
image.png

阿里云服务器上的配置

解压下载好的程序

tar -zxvf frp_0.41.0_linux_amd64.tar.gz

进入文件夹

cd frp_0.41.0_linux_amd64

修改frps.ini文件

vim frps.ini

其实这里并不需要修改,frps.ini文件里已经设置好了,即

bind_port = 7000

启动frps服务

nohup ./frps -c ./frps.ini &

注意不要漏掉最后的&。这里建议不要按Ctrl+C,直接关闭终端就可以。有的终端按Ctrl+C似乎会终止frps服务。

内网服务器上的配置

解压下载好的程序

tar -zxvf frp_0.41.0_linux_amd64.tar.gz

进入文件夹

cd frp_0.41.0_linux_amd64

注意,这里是修改frpc.ini文件

vim frpc.ini

修改内容如下

[common]
server_addr = 阿里云服务器的ip(公网ip)
server_port =  7000 #对应阿里云服务器中的端口

[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22(必须是22,ssh端口)
remote_port = 5000(就是上面阿里云服务器安全组规则里开放的第二个端口)

启动frpc服务

nohup ./frpc -c frpc.ini &

测试ssh连接

在自己的电脑上,输入

ssh -p 5000 用户名@阿里云服务器ip

例如

ssh -p 5000 mike@8.8.8.8

总结:
上面只写了如何实现内网穿透,还可以在不同的IDE里直接连接服务器。此外,在安全组里开放端口时,并不一定要选择0.0.0.0/0,实际上这是一种不安全的方法。在开发者社区里已有其他作者分享了更安全的设置方法,可以自行搜索查看。
这是我首次使用阿里云服务器,体验较好。阿里云服务器在使用上较为便捷,安全组的自定义设置也可以同时保障个性化和隐私。由于这只是初步体验,更多有趣的功能还待探索。我将在后续中继续更新我的使用体验,分享我的学习旅程。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
弹性计算 搜索推荐 异构计算
阿里云服务器多少钱一年?亲自整理ECS、轻量和GPU服务器租赁价格表
2025年阿里云服务器优惠汇总:轻量应用服务器2核2G 38元/年起,ECS 2核2G 99元/年,2核4G 199元/年,4核16G 89元/月,8核32G 160元/月,香港轻量25元/月起,新老用户同享,续费同价。
1074 158
|
2月前
|
运维 安全 Ubuntu
阿里云渠道商:服务器操作系统怎么选?
阿里云提供丰富操作系统镜像,涵盖Windows与主流Linux发行版。选型需综合技术兼容性、运维成本、安全稳定等因素。推荐Alibaba Cloud Linux、Ubuntu等用于Web与容器场景,Windows Server支撑.NET应用。建议优先选用LTS版本并进行测试验证,通过标准化镜像管理提升部署效率与一致性。
|
2月前
|
存储 监控 安全
阿里云渠道商:云服务器价格有什么变动?
阿里云带宽与存储费用呈基础资源降价、增值服务差异化趋势。企业应结合业务特点,通过阶梯计价、智能分层、弹性带宽等策略优化成本,借助云监控与预算预警机制,实现高效、可控的云资源管理。
|
2月前
|
弹性计算 运维 安全
阿里云轻量应用服务器38元1年和云服务器99元1年怎么选?二者性能区别及选择参考
在阿里云当下的活动中,38元/年的轻量应用服务器与99元/年的云服务器ECS成为众多新用户的关注焦点。但是有部分用户并不是很清楚二者之间的区别,因此就不知道应该如何选择。接下来,笔者将为您详细剖析ECS云服务器与轻量应用服务器的差异,以供您参考和选择。
415 4
阿里云轻量应用服务器38元1年和云服务器99元1年怎么选?二者性能区别及选择参考
|
2月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
295 10
|
2月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
443 8
|
2月前
|
弹性计算 运维 安全
区别及选择指南:阿里云轻量应用服务器与ECS云服务器有什么区别?
阿里云轻量应用服务器适合个人开发者、学生搭建博客、测试环境,易用且性价比高;ECS功能更强大,适合企业级应用如大数据、高流量网站。根据需求选择:轻量入门首选,ECS专业之选。
288 2
|
2月前
|
弹性计算 ice
阿里云4核8G云服务器配置价格:热门ECS实例及CPU处理器型号说明
阿里云2025年4核8G服务器配置价格汇总,涵盖经济型e实例、计算型c9i等热门ECS实例,CPU含Intel Xeon及AMD EPYC系列,月费159元起,年付低至1578元,按小时计费0.45元起,实际购买享折扣优惠。
633 1
|
2月前
|
存储 弹性计算 安全
阿里云渠道商:新手如何选择阿里云ECS实例?
阿里云ECS凭借弹性扩展、稳定可靠与安全防护,助力企业高效上云。本文系统解析实例规格选择关键因素:业务场景匹配、性能评估、成本优化、地域部署与扩展规划,结合计费模式与实际需求,提供科学选型建议,助您精准匹配资源,提升云上效能。(238字)

热门文章

最新文章