云服务器部署内网穿透映射本地服务

项目开发时需要和前端联调,考虑使用内网穿透避免每次上传服务部署的过程

  1. 下载frp (开源内网穿透、反向代理工具)
    https://github.com/fatedier/frp/releases/
  2. 上传云服务器并解压(使用xftp等工具上传)
tar -zxvf frp_0.37.0_linux_amd64.tar.gz 
  1. 进入目录
cd frp_0.37.0_linux_amd64
  1. 修改frps.ini配置文件
vim frps.ini

修改内容

# frp监听端口
bind_port = 7000
# frp后台端口
dashboard_port = 7500
# 后台账号、密码
dashboard_user = admin
dashboard_pwd = admin

该配置文件还可以配置token log存储地址等

  1. 启动frp服务端
./frps -c ./frps.ini

可以使用nohup配置后台运行

  1. 检查是否启动
    访问http://xxx.xxx.xxx.xxx:7500/
    注意检查防火墙和安全组是否打开

  2. 下载windows版frp

  3. 修改frpc.ini配置文件

[common]
# 云服务器ip地址
server_addr = xx.xxx.xxx.xx
# 云服务器frp监听端口
server_port = 7000            
[web]                          
type = tcp
# 本地服务ip
local_ip = 127.0.0.1
# 本地服务端口
local_port = 8080
# 云服务器映射端口 (配置成功后通过 http://云服务器IP:8081/  进行映射)
remote_port = 8081
  1. 启动本地frp客户端

打开cmd 进入frp目录

.\frpc.exe -c .\frpc.ini

启动成功后可以看到
在这里插入图片描述

  1. 访问并测试
    此时已完成frp内网穿透,使用云服务器ip地址加本地配置的映射端口8081即可访问本地服务
    http://ip:8081/
  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shenyang1026

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值