[PR #539] [MERGED] add custom dashboard bind address #4208

Closed
opened 2026-05-05 14:37:41 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/fatedier/frp/pull/539
Author: @timerever
Created: 11/28/2017
Status: Merged
Merged: 11/29/2017
Merged by: @fatedier

Base: devHead: dev


📝 Commits (1)

  • 8c65b33 add custom dashboard bind address

📊 Changes

3 files changed (+15 additions, -3 deletions)

View changed files

📝 conf/frps_full.ini (+4 -1)
📝 models/config/server_common.go (+9 -0)
📝 server/service.go (+2 -2)

📄 Description

类似(但不是一个功能)场景及讨论 https://github.com/fatedier/frp/issues/327 https://github.com/fatedier/frp/pull/371 ,此 PR 用于解决 dashboard 默认采用 frps 的监听 ip 不够灵活的问题。

  1. 服务器多网卡。对外提供服务的网卡和 dashboard 监控网卡分离,因为业务上没有绑定在一起的必然性。
  2. 权限问题。监听 127.0.0.1 只用于本地或者 nginx 反代等特定方式访问,或仅用于内网等场景的访问。虽然防火墙能够做到,但此功能不应与防火墙耦合。对外暴露的验证也不是绝对的安全。实现场景类似 tomcat 默认的 manager 及 host-manager 配置,需手动添加授权用户且默认只允许 127.0.0.1 本地访问。
  3. Issues 只有反应问题的模板,以 dashboard 为关键字并没有搜索到类似情况,所以直接申请 PR,请见谅。

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/fatedier/frp/pull/539 **Author:** [@timerever](https://github.com/timerever) **Created:** 11/28/2017 **Status:** ✅ Merged **Merged:** 11/29/2017 **Merged by:** [@fatedier](https://github.com/fatedier) **Base:** `dev` ← **Head:** `dev` --- ### 📝 Commits (1) - [`8c65b33`](https://github.com/fatedier/frp/commit/8c65b337cadfffdb570114d7a95e6beda316d9e6) add custom dashboard bind address ### 📊 Changes **3 files changed** (+15 additions, -3 deletions) <details> <summary>View changed files</summary> 📝 `conf/frps_full.ini` (+4 -1) 📝 `models/config/server_common.go` (+9 -0) 📝 `server/service.go` (+2 -2) </details> ### 📄 Description 类似(但不是一个功能)场景及讨论 https://github.com/fatedier/frp/issues/327 https://github.com/fatedier/frp/pull/371 ,此 PR 用于解决 dashboard 默认采用 frps 的监听 ip 不够灵活的问题。 1. 服务器多网卡。对外提供服务的网卡和 dashboard 监控网卡分离,因为业务上没有绑定在一起的必然性。 2. 权限问题。监听 127.0.0.1 只用于本地或者 nginx 反代等特定方式访问,或仅用于内网等场景的访问。虽然防火墙能够做到,但此功能不应与防火墙耦合。对外暴露的验证也不是绝对的安全。实现场景类似 tomcat 默认的 manager 及 host-manager 配置,需手动添加授权用户且默认只允许 127.0.0.1 本地访问。 3. Issues 只有反应问题的模板,以 `dashboard` 为关键字并没有搜索到类似情况,所以直接申请 PR,请见谅。 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 14:37:41 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#4208
No description provided.