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

关于frp Web界面-----frp Server Dashboard 和 frp Client Admin UI

Web 界面

官方文档:https://gofrp.org/zh-cn/docs/features/common/ui/

目前 frpc 和 frps 分别内置了相应的 Web 界面方便用户使用。

客户端 Admin UI客户端 Admin UI
服务端 Dashboard服务端 Dashboard

服务端 Dashboard

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

注:Dashboard 尚未针对大量的 proxy 数据展示做优化,如果出现 Dashboard 访问较慢的情况,请不要启用此功能。

需要在 frps.toml 中指定 dashboard 服务使用的端口,即可开启此功能:

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

打开浏览器通过 http://[server addr]:7500 访问 Dashboard 界面,输入用户名密码 admin

你也可以通过配置 TLS 证书来启用 HTTPS 接口:

webServer.tls.certFile = "server.crt"
webServer.tls.keyFile = "server.key"

客户端管理界面

frpc 内置的 Admin UI 可以帮助用户通过浏览器来查询和管理客户端的 proxy 状态和配置。

需要在 frpc.toml 中指定 admin 服务使用的端口,即可开启此功能:

# frpc.toml
webServer.addr = "127.0.0.1"
webServer.port = 7400
webServer.user = "admin"
webServer.password = "admin"

打开浏览器通过 http://127.0.0.1:7400 访问 Admin UI。

如果想要在外网环境访问 Admin UI,可以将 7400 端口通过 frp 映射出去即可,但需要重视安全风险。

# frpc.toml
[[proxies]]
name = "admin_ui"
type = "tcp"
localPort = 7400
remotePort = 7400

http://www.kler.cn/a/324205.html

相关文章:

  • Ubuntu从入门到精通(一)系统安装
  • MySQL缓存使用率超过80%的解决方法
  • Linux运维常用命令
  • Docker+Django项目部署-从Linux+Windows实战
  • 存储过程及练习
  • 从电动汽车到车载充电器:LM317LBDR2G 线性稳压器在汽车中的多场景应用
  • 笔记本电脑怎样分区才合理?如何对笔记本分区恢复数据
  • 力扣最热一百题——颜色分类
  • Sharp.js:简单而又实用的图像处理库
  • JMeter与大模型融合应用之JMeter菜单栏中切入大模型交互详解
  • RTA-OS Port Guide学习(三)-基于S32K324 OS
  • php学习基础语法学习
  • 玩转图像处理:Python与OpenCV实现高效绿幕背景替换
  • 基于监控易,了解IT设备的监控策略
  • Linux基础入门 --12 DAY(SHELL脚本编程基础)
  • 力扣 简单 112.路径总和
  • 小徐影院:Spring Boot驱动的影院管理系统
  • 57 长短期记忆网络(LSTM)_by《李沐:动手学深度学习v2》pytorch版
  • ansible 配置
  • Acwing 质数
  • AAMAS 24 | 基于深度强化学习的多智能体和自适应框架用于动态组合风险管理
  • 【HTML5】html5开篇基础(4)
  • 使用transformers调用Qwen2-VL-7B-Instruct
  • 【算法题】221. 最大正方形-力扣(LeetCode)
  • 【Verilog学习日常】—牛客网刷题—Verilog企业真题—VL66
  • 负载均衡--会话保持失败原因及解决方案(五)