赞
踩
由于移动的宽带没有ipv4,也就是没有公网IP。但是我需要在外网对于我的群晖服务进行访问,所以我需要在群晖docker内搭建frp服务。总体来说服务还可以,基本上满足了我的外网访问需求。
A_port是你的frps服务端监听地址
server_addr是你的部署Frps服务端的公网IP
token是你Frps服务端设置的token
local_ip = 127.0.0.1表示本机,也就是群晖
local_port是群晖的5244,我这里举例的Alist服务就部署在我群晖的5244端口
remote_port是Frps服务端的端口号,也就是你外网访问时候用的端口号
- # frpc.ini
- [common]
- server_addr = 你的公网IP地址
- server_port = A_port
- token = your_token
-
- [Alist]
- type = tcp
- local_ip = 127.0.0.1
- local_port = 5244
- remote_port = 5244
打开群晖dokcer,在docker中搜索frp,选中镜像进行下载
运行目录可以自定义,但是注意要将frpc.ini文件放在里面
在端口设置中要选择与docker-host使用相同网络
在frpc运行目录中新建docker-compose.yaml
- version: '3.3'
- services:
- frpc:
- restart: always
- network_mode: host
- volumes:
- - './frpc.ini:/etc/frp/frpc.ini'
- container_name: frpc
- image: snowdreamtech/frpc
在群晖中找到控制面板--终端机与SNMP
使用xshell、finalshell等均可,我这里以finalshell演示
进入frpc文件路径,若不知道的话,右键选中属性可查看
- #切换root用户
- sudo -i
- #进入frpc路径
- cd /volume1/docker/frpc
- 运行docker-compose
- docker-compose up -d
http://spk.bobohome.store:8880
https://packages.synocommunity.com
安装套件后打开,将frpc.ini里的配置代码粘贴保存即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。