云服务器搭建frp服务端实现内网穿透

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 工作中有时候会遇到需要开外网的情况,之前一直用的花生ke,最近又需要内网穿透,打开花生ke,创建连接,提示创建失败,也不说是什么原因,反正是用不了了

工作中有时候会遇到需要开外网的情况,之前一直用的花生ke,最近又需要内网穿透,打开花生ke,创建连接,提示创建失败,也不说是什么原因,反正是用不了了


正好手里有一台阿里云的服务器,拿来搭建个内网穿透服务端吧


服务器安装服务端

直接wget下载


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

下载好之后解压


tar -zxvf frp_0.40.0_linux_amd64.tar.gz

解压完之后进入文件夹,编辑frps.ini配置文件


vi frps.ini

这里面默认是7000端口,可以自定义,我改成了7777端口。然后需要在阿里云控制台安全组里面开放这个端口



并且要看一下这个端口是不是已经被其他应用占用了


lsof -i:7777

我这里因为已经启动了frp服务端,所以只查到了frp服务



没问题之后,启动服务


./frps -c frps.ini

如果想一直运行的话使用后台启动,命令如下


nohup ./frps -c frps.ini > /dev/null 2> /dev/null &

至此服务端已经配置完成并启动


配置客户端

下载Windows版本,点击下方链接下载


frp_0.40.0_windows_amd64.zip


解压并进入文件夹,打开frpc.ini配置文件(frp客户端配置文件)



其中第一个ip是你服务端所在服务器的ip,端口为服务端启动的端口


下面ssh一块配置需要接收的本机ip(local_ip)和本机端口(local_port),remote_port为服务端转发端口


比如我这样配置,启动之后访问  我的服务器ip+remote_port端口8008 就相当于访问了Windows客户端本机的8008端口


配置好之后在当前目录打开cmd,执行下面命令启动


frpc -c frpc.ini

出现success说明代理成功




去找一个接口访问,如下图,访问成功

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6天前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
|
6天前
|
运维 监控 安全
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
2023年最详细的:本地Linux服务器安装宝塔面板,并内网穿透实现公网远程登录
|
6天前
|
网络协议 物联网 Linux
你不能不知道的:无公网IP,SSH远程连接CentOS服务器【内网穿透】
你不能不知道的:无公网IP,SSH远程连接CentOS服务器【内网穿透】
|
6天前
|
Apache 项目管理 数据安全/隐私保护
TortoiseSVN客户端如何安装配置并实现公网访问服务端提交文件到本地服务器
TortoiseSVN客户端如何安装配置并实现公网访问服务端提交文件到本地服务器
|
6天前
|
网络协议 安全 Linux
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
IDEA通过内网穿透实现固定公网地址远程SSH连接本地Linux服务器
|
6天前
|
网络安全 API Apache
本地快速部署Apache服务器并使用内网穿透实现远程访问
本地快速部署Apache服务器并使用内网穿透实现远程访问
|
6天前
|
网络协议 网络架构 Windows
解锁远程联机模式:使用MCSM面板搭建我的世界服务器,并实现内网穿透公网访问
解锁远程联机模式:使用MCSM面板搭建我的世界服务器,并实现内网穿透公网访问
|
6天前
|
监控 安全 网络安全
不买服务器也可以将本地服务放到互联网(ngrok内网穿透)
不买服务器也可以将本地服务放到互联网(ngrok内网穿透)
28 0
|
6天前
|
存储 弹性计算 关系型数据库
ECS穿透问题之内网穿透如何解决
ECS(Elastic Compute Service,弹性计算服务)是云计算服务提供商提供的一种基础云服务,允许用户在云端获取和配置虚拟服务器。以下是ECS服务使用中的一些常见问题及其解答的合集:
|
6天前
|
弹性计算 网络安全 文件存储
ECS热门应用 | 安装家用内网穿透服务
使用云服务器ECS,让家庭网络可以被外部网络访问。不在家时,也可以读取备份资料。

热门文章

最新文章