docker部署Frpc服务

由于移动的宽带没有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

安装套件后打开,将frpc.ini里的配置代码粘贴保存即可

原文链接:https://blog.csdn.net/weixin_64669901/article/details/129168693?ops_request_misc=&request_id=&biz_id=&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~koosearch~default-4-129168693-null-null.268%5Ev1%5Ekoosearch&utm_term=NAS%E3%80%81%E7%BE%A4%E6%99%96%E3%80%81%E9%98%BF%E9%87%8C%E4%BA%91%E3%80%81%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90%E3%80%81%E5%86%85%E7%BD%91%E7%A9%BF%E9%80%8F%E3%80%81ipv6%E3%80%81ddns%E3%80%81%E8%BD%BB%E9%87%8F%E7%BA%A7%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81%E9%93%81%E5%A8%81%E9%A9%AC%E3%80%81%E5%A8%81%E8%81%94%E9%80%9A%E3%80%81DSM%E3%80%81DSM6.0%E3%80%81%E7%BE%A4%E6%99%96nas%E3%80%81%E4%BA%91%E6%9C%8D%E5%8A%A1%E5%99%A8%E3%80%81%E8%9C%97%E7%89%9B%E6%98%9F%E9%99%85%E3%80%81%E9%BB%91%E7%BE%A4%E6%99%96%E3%80%81docker%E3%80%81%E5%AE%B9%E5%99%A8%E9%95%9C%E5%83%8F%E3%80%81%E5%9F%9F%E5%90%8D%E6%B3%A8%E5%86%8C%E3%80%81%E5%AE%9D%E5%A1%94%E3%80%81%E5%8F%8D%E5%90%91%E4%BB%A3%E7%90%86%E3%80%81nginx%E3%80%81frp%E3%80%81%E5%8A%A8%E6%80%81%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享