LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

内网穿透软件 frp 版本更新

admin
2024年3月19日 10:20 本文热度 450

frp 自 v0.52.0 版本开始不再支持 ini 配置文件,开始使用 toml 作为默认配置文件。

TOML(Tom's Obvious, Minimal Language)是一种轻量级的配置文件格式,旨在作为JSON、YAML等格式的替代品,用于配置文件和数据序列化。TOML 支持多种数据类型,包括字符串、整数、浮点数、布尔值、日期时间等,能够满足不同场景下的需求。

不过不用担心,每个版本的 frp release 压缩包内都带有示例配置文件,如果使用场景不复杂,基本上改改就能用。

以当前最新版 v0.55.1 为例子,默认配置文件去除了以往的 *.full.ini 类似的配置,只保留了最简单的 frps.toml 和 frpc.toml 配置,还是经典的 ssh 内网穿透示例:

# frps.tomlbindPort = 7000
# frpc.tomlserverAddr = "127.0.0.1"serverPort = 7000
[[proxies]]name = "ssh"type = "tcp"localIP = "127.0.0.1"localPort = 3389remotePort = 65535

适应新的配置文件应该不是太难,新版在功能上更加强大,支持Token 身份认证、配置拆分、获取用户真实 IP、插件体系、Dashboard Web 管理界面。

这里列举常用的 token 认证配置和 dashboard 配置作为示例:

Token


Token 身份认证是一种简单的身份认证方式,只需要在 frp 的客户端 frpc 和服务端 frps 配置文件中配置相同的 token 即可。


配置示例

# frps.toml
bindPort = 7000
auth.token = "abc"
# frpc.toml
auth.token = "abc"

服务端 Dashboard

使用服务端 Dashboard ,用户可以通过浏览器查看 frp 的状态以及代理统计信息。

# 默认为 127.0.0.1,如果需要公网访问,需要修改为 0.0.0.0。
webServer.addr = "0.0.0.0"
webServer.port = 7500
# dashboard 用户名密码,可选,默认为空
webServer.user = "admin"
webServer.password = "admin"

参考

https://gofrp.org/zh-cn/docs/overview/


该文章在 2024/3/19 10:20:12 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved