1.support frps>=0.52.3

2.add page for english
This commit is contained in:
杨黄林
2023-12-05 00:10:55 +08:00
parent cbd9611c3d
commit 8c4e8d82ac
13 changed files with 638 additions and 2314 deletions

View File

@@ -33,7 +33,7 @@ frps-panel 会以一个单独的进程运行,并接收 frps 发送过来的 HT
### 要求
需要 frp 版本 >= v0.31.0
需要 frp 版本 >= v0.52.3
### 使用示例
@@ -91,47 +91,45 @@ dashboard_pwd = "admin"
4. 在 frps 的配置文件中注册插件,并启动。
```ini
# frps.ini
[common]
bind_port = 7000
```toml
# frps.toml
bindPort = 7000
[plugin.multiuser]
addr = 127.0.0.1:7200
path = /handler
ops = Login,NewWorkConn,NewUserConn,NewProxy,Ping
[[httpPlugins]]
name = "frps-panel"
addr = "127.0.0.1:7200"
path = "/handler"
ops = ["Login","NewWorkConn","NewUserConn","NewProxy","Ping"]
```
5. 在 frpc 中指定用户名,在 meta 中指定 token用户名以及 `meta_token` 的内容需要和之前创建的 token 文件匹配。
5. 在 frpc 中指定用户名,在 metadatas 中指定 token用户名以及 `metadatas.token` 的内容需要和之前创建的 token 文件匹配。
user1 的配置:
```ini
# frpc.ini
[common]
server_addr = x.x.x.x
server_port = 7000
user = user1
meta_token = 123
```toml
# frpc.toml
serverAddr = "127.0.0.1"
serverPort = 7000
user = "user1"
metadatas.token = "123"
[ssh]
type = tcp
local_port = 22
remote_port = 8080
[[proxies]]
type = "tcp"
localIP = 22
localPort = 8080
```
user2 的配置:由于示例文件中user2被禁用因此无法连接
```ini
# frpc.ini
[common]
server_addr = x.x.x.x
server_port = 7000
user = user2
meta_token = abc
```toml
# frpc.toml
serverAddr = "127.0.0.1"
serverPort = 7000
user = "user2"
metadatas.token = "abc"
[ssh]
type = tcp
[[proxies]]
type = "tcp"
local_port = 22
remote_port = 6000
```