# 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 ```