305 lines
4.7 KiB
Markdown
305 lines
4.7 KiB
Markdown
# FRP 完整配置参考
|
|
|
|
本文档包含各服务器完整的 frpc.toml 配置内容。
|
|
|
|
---
|
|
|
|
## 1. MacMini 配置
|
|
|
|
### 配置文件路径
|
|
`/opt/frp/frp_0.65.0_darwin_arm64/frpc.toml`
|
|
|
|
### 完整内容
|
|
|
|
```toml
|
|
# frpc.toml
|
|
# 客户端配置文件
|
|
# 服务器地址与认证
|
|
serverAddr = "192.227.222.142"
|
|
serverPort = 7000
|
|
auth.method = "token"
|
|
auth.token = "Gg8sqHJVgh42KQ0oTatMjl6AywWqAzaaT0B77a4qD46tXtoH9j9mXb2k1YitObhs"
|
|
|
|
# 日志配置
|
|
log.level = "info"
|
|
log.maxDays = 3
|
|
log.disablePrintColor = false
|
|
|
|
# 管理界面(可选)
|
|
webServer.addr = "127.0.0.1"
|
|
webServer.port = 7400
|
|
webServer.user = "admin"
|
|
webServer.password = "admin"
|
|
|
|
# 代理配置
|
|
|
|
[[proxies]]
|
|
name = "macmini-ssh"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 22
|
|
remotePort = 60026
|
|
|
|
[[proxies]]
|
|
name = "n8n"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 5678
|
|
remotePort = 15679
|
|
|
|
[[proxies]]
|
|
name = "vaultwarden"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 5151
|
|
remotePort = 15151
|
|
|
|
[[proxies]]
|
|
name = "it-tools"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 8999
|
|
remotePort = 18999
|
|
|
|
[[proxies]]
|
|
name = "drawio"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 8085
|
|
remotePort = 18085
|
|
```
|
|
|
|
---
|
|
|
|
## 2. Ubuntu1 配置
|
|
|
|
### 配置文件路径
|
|
`/opt/frp/frp_0.65.0_linux_amd64/frpc.toml`
|
|
|
|
### 完整内容
|
|
|
|
```toml
|
|
# frpc.toml
|
|
# 客户端配置文件
|
|
# 服务器地址与认证
|
|
serverAddr = "192.227.222.142"
|
|
serverPort = 7000
|
|
auth.method = "token"
|
|
auth.token = "Gg8sqHJVgh42KQ0oTatMjl6AywWqAzaaT0B77a4qD46tXtoH9j9mXb2k1YitObhs"
|
|
|
|
# 日志配置
|
|
log.level = "info"
|
|
log.maxDays = 3
|
|
log.disablePrintColor = false
|
|
|
|
# 管理界面(可选)
|
|
webServer.addr = "127.0.0.1"
|
|
webServer.port = 7400
|
|
webServer.user = "admin"
|
|
webServer.password = "admin"
|
|
|
|
[[proxies]]
|
|
name = "transmission"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 9091
|
|
remotePort = 19091
|
|
|
|
[[proxies]]
|
|
name = "grafana"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 3000
|
|
remotePort = 13000
|
|
|
|
[[proxies]]
|
|
name = "ubuntu1-ssh"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 22
|
|
remotePort = 60022
|
|
|
|
[[proxies]]
|
|
name = "homarr"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 7575
|
|
remotePort = 17575
|
|
|
|
[[proxies]]
|
|
name = "superset"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 8777
|
|
remotePort = 18777
|
|
|
|
[[proxies]]
|
|
name = "tk"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 8888
|
|
remotePort = 18888
|
|
|
|
[[proxies]]
|
|
name = "ubuntu1-portainer"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 9000
|
|
remotePort = 19443
|
|
|
|
[[proxies]]
|
|
name = "stq"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 5173
|
|
remotePort = 15173
|
|
|
|
[[proxies]]
|
|
name = "stq-admin"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 7000
|
|
remotePort = 17000
|
|
|
|
[[proxies]]
|
|
name = "stq-n8n"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 62000
|
|
remotePort = 15678
|
|
```
|
|
|
|
---
|
|
|
|
## 3. Ubuntu2 配置
|
|
|
|
### 配置文件路径
|
|
`/opt/frp/frp_0.65.0_linux_amd64/frpc.toml`
|
|
|
|
### 完整内容
|
|
|
|
```toml
|
|
# frpc.toml
|
|
# 客户端配置文件
|
|
# 服务器地址与认证
|
|
serverAddr = "192.227.222.142"
|
|
serverPort = 7000
|
|
auth.method = "token"
|
|
auth.token = "Gg8sqHJVgh42KQ0oTatMjl6AywWqAzaaT0B77a4qD46tXtoH9j9mXb2k1YitObhs"
|
|
|
|
# 日志配置
|
|
log.level = "info"
|
|
log.maxDays = 3
|
|
log.disablePrintColor = false
|
|
|
|
# 管理界面(可选)
|
|
webServer.addr = "127.0.0.1"
|
|
webServer.port = 7400
|
|
webServer.user = "admin"
|
|
webServer.password = "admin"
|
|
|
|
[[proxies]]
|
|
name = "ubuntu2-ssh"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 22
|
|
remotePort = 60024
|
|
|
|
[[proxies]]
|
|
name = "tk-dev"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 8888
|
|
remotePort = 18889
|
|
```
|
|
|
|
---
|
|
|
|
## 4. NAS 配置
|
|
|
|
### 配置文件路径
|
|
`/opt/frp/frp_0.65.0_linux_amd64/frpc.toml`
|
|
|
|
### 完整内容
|
|
|
|
```toml
|
|
# FRP Client Configuration for NAS
|
|
# Converted from frpc.ini
|
|
|
|
serverAddr = "192.227.222.142"
|
|
serverPort = 7000
|
|
|
|
[auth]
|
|
token = "Gg8sqHJVgh42KQ0oTatMjl6AywWqAzaaT0B77a4qD46tXtoH9j9mXb2k1YitObhs"
|
|
|
|
[[proxies]]
|
|
name = "nas"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 5000
|
|
remotePort = 15000
|
|
|
|
[[proxies]]
|
|
name = "navidrome"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 4533
|
|
remotePort = 14533
|
|
|
|
[[proxies]]
|
|
name = "calibre"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 8083
|
|
remotePort = 18083
|
|
|
|
[[proxies]]
|
|
name = "webdav"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 5005
|
|
remotePort = 65005
|
|
|
|
[[proxies]]
|
|
name = "miniflux"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 8080
|
|
remotePort = 18080
|
|
|
|
[[proxies]]
|
|
name = "zipline"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 3333
|
|
remotePort = 13333
|
|
|
|
[[proxies]]
|
|
name = "nas_ssh"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 22
|
|
remotePort = 60023
|
|
|
|
[[proxies]]
|
|
name = "mysql"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 3307
|
|
remotePort = 63307
|
|
|
|
[[proxies]]
|
|
name = "nas_web"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 80
|
|
remotePort = 10080
|
|
|
|
[[proxies]]
|
|
name = "jellyfin"
|
|
type = "tcp"
|
|
localIP = "127.0.0.1"
|
|
localPort = 8096
|
|
remotePort = 18096
|
|
```
|