当前位置: 首页 > news >正文

frp 让服务器远程调用本地的服务(比如你的java 8080项目)

1、服务器上安装frp

2、本地安装frp

服务器上 frps.toml 配置信息:

bindPort = 30000

auth.token = "密码"  # 客户端连接密码

vhostHTTPPort = 8082

本地 frpc.toml

serverAddr = "服务器ip"
serverPort =30000
auth.token = "服务器上设置的密码"


[[proxies]]
name = "web"
type = "http"
localPort = 8082
customDomains = ["你在服务器上用的域名1"]

[[proxies]]
name = "web-2"
type = "http"
localPort = 8080
customDomains = ["你在服务器上用的域名2"]

启动客户端

sudo ./frpc -c frpc.ini

启动服务端

# 1. 进入 FRP 目录
cd ~/frp_0.52.3_linux_amd64

# 2. 赋予执行权限
chmod +x frps

# 3. 启动服务端(前台运行,调试用)
./frps -c frps.toml

# 或后台运行(推荐生产环境)
nohup ./frps -c frps.toml > frps.log 2>&1 &

最终你在服务器配置的域名就能访问你本地电脑运行的服务了

感谢承英肖总!!!https://github.com/fatedier/frp

http://www.dtcms.com/a/108990.html

相关文章:

  • AIGC7——AIGC驱动的视听内容定制化革命:从Sora到商业化落地
  • S3C2410 的总线架构
  • OpenCV 图形API(11)对图像进行掩码操作的函数mask()
  • RK3568 gpio模拟i2c 配置hym8563 RTC时钟
  • 19c21c单机/RAC手工清理标准化文档
  • 中小企业数字化转型的本质:在Websoft9应用平台上实现开源工具与商业软件的统一
  • GitHub 趋势日报 (2025年04月02日)
  • 《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)》第2章 Java内存区域与内存溢出异常
  • springboot 启动方式 装配流程 自定义starter 文件加载顺序 常见设计模式
  • 【PHP】PHP网站常见一些安全漏洞及防御方法
  • DM数据库配置归档模式的两种方式
  • NOA是什么?国内自动驾驶技术的现状是怎么样的?
  • 清晰易懂的 Flutter 卸载和清理教程
  • 漫威蜘蛛侠2(Marvel‘s Spider-Man 2)
  • 算法复杂度:从理论到实战的全面解析
  • 电脑文件怎么压缩打包发送?
  • AI大模型重构医药流通供应链:传统IT顾问的转型指南
  • 可灵视频+Runway 双引擎:企业短视频营销 AI 化解决方案
  • Kali Linux 2025.1a:主题焕新与树莓派支持的深度解析
  • 训练出一个模型需要哪些步骤
  • lua表table和JSON字符串互转
  • 【C语言】红黑树解析与应用
  • AIGC6——AI的哲学困境:主体性、认知边界与“天人智一“的再思考
  • 数据一体化/数据集成对于企业数据架构的重要性
  • 移动神器RAX3000M路由器变身家庭云之七:增加打印服务,电脑手机无线打印
  • 智慧农业总体实施方案
  • 线性代数:同解(1)
  • git从历史版本创建新分支或标签
  • 高级:高并发架构面试题深度解析
  • C#核心学习(七)面向对象--封装(6)C#中的拓展方法与运算符重载: 让代码更“聪明”的魔法