Tenlonstudio.com

致力于分享安全的互联网资源和实用的技术文章。

群晖NAS利用Docker容器安装Frpc并实现内网穿透

前言

前段时间教大家利用LEDE软路由来实现内网穿透,虽然说这个方法没有什么问题,但是对于没有软路由的朋友又是一种麻烦。这次我们不用软路由,直接使用群晖套件中的Docker容器安装Frpc(Frp客户端)来实现内网穿透,全程不需要代码命令操作,绝对是无公网IP用户的福音。

这里我使用的Frps(Frp服务端)是上次演示LEDE软路由做内网穿透时搭建的,可参考:自己搭建FRP服务器 利用LEDE软路由实现内网穿透 大家如果没有自己的Frps(Frp服务端)的话,也可以在网上搜索一些免费的Frps(Frp服务端)来用也是没有问题的。搜索引擎搜索:免费frps

操作步骤

首先我们在群晖的【套件中心】中找到【Docker】并安装

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

然后我们编辑一个 frpc.ini 文件备用(在电脑上创建以后用文本编辑器编辑然后上传到NAS中即可,这里为了方便可以上传到 docker - frpc - frpc.ini 文件夹自己新建)

以下 // 注释请删除后再填入 frpc.ini 文件中,仅做简单说明,详细说明请查看frp的官方文档。

[common]
server_addr = 10.0.0.1  //Frps(Frp服务端)的IP地址
server_port = 7000      //Frps(Frp服务端)设置的端口
token = 123456          //Frps(Frp服务端)设置令牌

[web1]                  //名称唯一即可
type = http             //转发本地http服务
local_ip = 127.0.0.1    //本地服务器ip
local_port = 5000       //本地要转发的端口(群晖默认5000为http,5001为https)
custom_domains = nas.tenlonstudio.com  //绑定的域名(这里直接填服务器IP也没有问题)

[web2]
type = https
local_ip = 127.0.0.1
local_port = 5001
custom_domains = nas.tenlonstudio.com

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

打开【Docker】找到【注册表】搜索 frpc ,我们下载第一个,标签就选最新的吧(文章发布时为0.26.0)

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

在【映像】中找到frpc,点击【启动】

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

勾选【使用高权限执行容器】,然后点击【高级设置】

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

【高级设置】这里勾选【启动自动重新启动】

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

【卷】这里点击【添加文件】,选择刚才我们上传到 docker - frpc 文件夹中的 frpc.ini 文件,装载路径设置为 /frp/frpc.ini

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

【网络】这里勾选【使用与Docker Host相同的网络】

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

检查设置无误后点击【应用】即可

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

我已经提前将Frps(Frp服务端)所在的服务器IP解析到了对应域名:nas.tenlonstudio.com 直接访问就可以看到效果了

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

在【容器】 - 【详情】 - 【日志】中可以看到当前服务的状态,有 Success 即代表成功

《群晖NAS利用Docker容器安装Frpc并实现内网穿透》

这样我们就完成了群晖NAS利用Docker容器安装Frpc并实现了内网穿透。有问题的话欢迎大家加入腾龙工作室官方交流群:768076752,或在文章下方评论区留言。
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注