VaalaCat / frp-panel

a multi node frp webui and for [frp](https://github.com/fatedier/frp) server and client management, which makes this project a Cloudflare Tunnel or Tailscale Funnel open source alternative
GNU General Public License v3.0
590 stars 44 forks source link

功能需求 #58

Open maojianyou opened 1 month ago

maojianyou commented 1 month ago

看了一下,按思路是不是

客户端-----------服务端 通过master管理分别管控 客户端跟服务端,那么master分别跟客户端,跟服务端应该有独立管理网络通道,然后客户端去连服务端理论上应该也是独立,就是管理线路跟业务线路分离,这样客户端连master就可以一直不会中断,客户端到服务端可以中断,因为需要重新配置,目前这个能否实现这个功能,就是管理跟业务分离,而不是客户端先连master然后master中转到server去?

VaalaCat commented 1 month ago

目前业务流量都不会经过master,和管理流量是分离的。管理和业务重启都不会影响对方

maojianyou commented 1 month ago

目前业务流量都不会经过master,和管理流量是分离的。管理和业务重启都不会影响对方

场景1、是否支持,同一个区域,比如有frpc 1 frpc 2 frpc 3 3台,然后配置相同,端口也相同,去连frps,如果frpc 1挂了,自动切换到frpc 2 这样实现故障迁移,而不用端口改来改去,方便访问frps 前端的端口不变; 场景2、是否支持同一个frpc 比如同时连frps1 frps2 ,如果frps1挂了,自动故障切换到frps2,端口同样不变,如果frps使用的域名,就可以实现更改域名改A记录,实现故障无缝切换,使用者不需要更换任何配置; 针对场景1、跟场景2是否可以实现 场景3、能否实现配置统一下发,比如账户密码,每个frpc,比如多个frpc能否统一下发账户密码,这样实现定期更新账户密码,而不用,每个frpc去单独修改账户密码,比较麻烦,不方便管理

VaalaCat commented 4 hours ago

1:这个部分支持,只能使用http实现随机分发。把两个client配置到同一个server上使用即可。 2:frp-panel不关心域名具体是什么ip,改了A记录就会切到新的frps。 3:配置统一下发就是本项目的目的,目前功能已经完全了。