非VIP会员,可以从这里(blog.mybatis.io)查看完整文章
为了方便远程电脑,访问自己电脑上的ComfyUI等服务,配置了 frp 服务。
配置 frp 服务后,发现群晖中的一些服务也可以 stcp 安全的暴露出来。
直接在群晖通过 Docker Compose 方式部署 frps 和 frpc,访问者通过 frpc 安全访问暴露的服务。
使用的群晖的 Container Manager,可以先在 File Station 的 docker 下面创建 frp 目录,在目录中写好 frps.toml 和 frpc.toml 配置文件。
frps.toml
先配置服务端。
bindAddr = "0.0.0.0"
bindPort = 7000
log.to = "console"
log.level = "trace"
log.maxDays = 30
log.disablePrintColor = true
auth.method = "token"
auth.token = "你的密码"
webServer.addr = "0.0.0.0"
webServer.port = 7500
webServer.user = "admin"
webServer.password = "admin"
其中的 webServer 服务端口、帐号密码可以简单写,访问的时候也会用加密的方式,所以这里简单写也不影响。
frpc.toml
客户端的目的是为了以加密的方式将某个局域网内的服务通过 frps 暴露出去,因为这里要暴露群晖所在的网络,包括群晖的一些服务,以及家里其他电脑上的服务,所以这个客户端和 frps 一起部署到群晖更方便。
#和frps可以直接通过名字和端口进行访问
serverAddr = &#