找回密码
 立即注册
查看: 3314|回复: 10

[转发]群晖NAS安装配置免费frp内网穿透教程

[复制链接]

19

主题

31

回帖

240

积分

中级渣柚V1

积分
240
发表于 2019-10-7 14:36:48 | 显示全部楼层 |阅读模式
原文: https://www.ioiox.com/archives/6.html免费frp服务
由于本人首次接触和测试frp是在网上找的一个免费frp服务商,本文以该服务商配置为例.
免费frp服务商网址
www.chuantou.org
免费FRP服务器及配置信息

                               
登录/注册后可看大图

获取frp服务器相关配置信息
域名CNAME指向 frp1.chuantou.org
frp服务器地址 frp1.chuantou.org
端口号 7000
Token www.xxorg.com


                               
登录/注册后可看大图

注意:免费frp仅支持10个连接

                               
登录/注册后可看大图

群晖NAS安装frpc
设置域名解析
登录你的域名服务商
域名解析
设置域名CNAME到frp服务器地址
由于服务商提供的服务器地址为域名,需解析CNAME到服务器地址.

                               
登录/注册后可看大图

安装frpc文件
开启群晖SSH功能
控制面板
终端机和SNMP
启动SSH功能
应用

                               
登录/注册后可看大图

打开终端并ssh登陆到群晖
ssh xxxx@192.168.x.x //xxx为群晖管理员账号,IP为群晖内网IP.输入密码-回车sudo -i  //获得root权限输入密码-回车
进入安装目录(本文以/usr/local/为例)
cd /usr/local
官方下载frp最新版
wget https://github.com/fatedier/frp/releases/download/v0.24.0/frp_0.24.0_linux_amd64.tar.gz
解压文件
tar -xzvf frp_0.24.0_linux_amd64.tar.gz
创建frpc文件夹
mkdir frpc
拷贝下载的客户端文件到frpc文件夹
cd frp_0.24.0_linux_amd64cp frpc frpc_full.ini frpc.ini ../frpc
删除无用文件和文件夹
cd /usr/localrm -rf frp_0.24.0_linux_amd64 frp_0.24.0_linux_amd64.tar.gz
配置frpc
编辑frpc.ini文件
cd frpcvi frpc.ini
修改参照
[common]server_addr = frp1.chuantou.org //服务商提供的服务器地址server_port = 7000              //服务商提供的端口token = www.xxorg.com          //服务商提供的token[web1]                         //任意命名,不可重复type = http                    //http协议local_ip = 127.0.0.1           //默认无需修改,如果需反代到局域网内其他NAS或者服务器,应填写相应的内网IP,例如192.168.1.2local_port = 80                //http使用80端口custom_domains = www.ioiox.com //填写你的域名[web2]                         //任意命名,不可重复type = https                   //https协议local_ip = 127.0.0.1           //默认无需修改,如果需反代到局域网内其他NAS或者服务器,应填写相应的内网IP,例如192.168.1.2local_port = 443               //https使用443端口custom_domains = www.ioiox.com //填写你的域名
GitHub官方README.md说明
GitHub官方frpc.ini说明


启动frpc
启动frpc命令
./frpc -c ./frpc.ini
保持后台运行frpc命令
nohup ./frpc -c ./frpc.ini &
设置群晖NAS重启开机自动运行frpc
控制面板
任务计划

                               
登录/注册后可看大图

新增
触发的任务
用户自定义脚本

                               
登录/注册后可看大图

常规
填写任务名称
用户账号和事件保持默认

                               
登录/注册后可看大图

任务设置
用户自定义脚本
填写你的frpc安装路径
确定
/usr/local/frpc/frpc -c /usr/local/frpc/frpc.ini

                               
登录/注册后可看大图

选中新增的脚本
运行

                               
登录/注册后可看大图

勾选新增的脚本
保存

                               
登录/注册后可看大图



19

主题

31

回帖

240

积分

中级渣柚V1

积分
240
 楼主| 发表于 2019-10-7 14:37:08 | 显示全部楼层
进阶配置群晖NAS端口
根据实际需求,分为以下两种方案:

群晖NAS没有安装Web Station,只需要用域名登录群晖DSM管理页面,Drive,Moments.
群晖NAS已经安装Web Station,同时需要用域名登录群晖DSM管理页面,Drive,Moments和Web Station上部署的网站.
方案一
如果只需要用域名访问群晖DSM管理页面,我们把80/443端口给群晖DSM,这样无需输入端口号就可以访问群晖.
查询或修改群晖DSM端口(本文以5000/50001为例)
控制面板
网络
DSM设置
12.jpg
编辑frpc.ini

[common]
server_addr = frp1.chuantou.org //服务商提供的服务器地址
server_port = 7000             //服务商提供的端口
token = www.xxorg.com          //服务商提供的token

[web1]                         //任意命名,不可重复
type = http                    //http协议
local_ip = 127.0.0.1           //默认无需修改,如果需反代到局域网内其他NAS或者服务器,应填写相应的内网IP,例如192.168.1.2
local_port = 5000              //这里填写DSM的http端口5000
custom_domains = www.ioiox.com //填写你的域名

[web2]                         //任意命名,不可重复
type = https                   //https协议
local_ip = 127.0.0.1           //默认无需修改,如果需反代到局域网内其他NAS或者服务器,应填写相应的内网IP,例如192.168.1.2
local_port = 5001              //这里填写DSM的https端口5001
custom_domains = www.ioiox.com //填写你的域名
重启frpc服务

./frpc -c ./frpc.ini
如诺未生效,可多次运行frpc启动命令,或者重启你的群晖NAS.
配置完成
现在可以使用域名无端口访问群晖NAS了
13.jpg
14.jpg
还可以使用域名无端口访问Drive和Moments套件
http://www.你的域名.com/?launchApp=SYNO.SDS.Drive.Application
http://www.你的域名.com/?launchApp=SYNO.Photo.AppInstance

方案二
为你的群晖DSM解析一个二级域名到frp服务器,例如nas.ioiox.com
登录你的域名服务商
域名解析
设置二级域名CNAME记录到frp服务器地址

由于服务商提供的服务器地址为域名,需解析CNAME到服务器地址.
15.jpg
查询或修改群晖DSM端口(本文以5000/50001为例)
控制面板
网络
DSM设置
16.jpg
编辑frpc.ini

web1和web2设置www.ioiox.com域名到群晖Web Station
web3和web4设置nas.ioiox.com到群晖DSM
[common]
server_addr = frp1.chuantou.org //服务商提供的服务器地址
server_port = 7000              //服务商提供的端口
token = www.xxorg.com           //服务商提供的token

[web1]                         //任意命名,不可重复
type = http                    //http协议
local_ip = 127.0.0.1           //默认无需修改,如果需反代到局域网内其他NAS或者服务器,应填写相应的内网IP,例如192.168.1.2
local_port = 80                //群晖Web Station的默认http端口是80端口
custom_domains = www.ioiox.com //填写你为网站准备的域名

[web2]                         //任意命名,不可重复
type = https                   //https协议
local_ip = 127.0.0.1           //默认无需修改,如果需反代到局域网内其他NAS或者服务器,应填写相应的内网IP,例如192.168.1.2
local_port = 443              //群晖Web Station的默认https端口是443端口
custom_domains = www.ioiox.com //填写你为网站准备的域名

[web3]                         //任意命名,不可重复
type = http                    //http协议
local_ip = 127.0.0.1           //默认无需修改,如果需反代到局域网内其他NAS或者服务器,应填写相应的内网IP,例如192.168.1.2
local_port = 5000              //这里填写DSM的http端口5000
custom_domains = nas.ioiox.com //填写你为群晖DSM准备的域名

[web4]                         //任意命名,不可重复
type = https                   //https协议
local_ip = 127.0.0.1           //默认无需修改,如果需反代到局域网内其他NAS或者服务器,应填写相应的内网IP,例如192.168.1.2
local_port = 5001              //这里填写DSM的https端口5001
custom_domains = nas.ioiox.com //填写你为群晖DSM准备的域名
重启frpc服务

./frpc -c ./frpc.ini
如诺未生效,可多次运行frpc启动命令,或者重启你的群晖NAS.
配置完成
现在可以使用域名无端口访问Web Station部署的网站了
17.jpg
现在可以使用二级域名无端口访问群晖NAS了
18.jpg
19.jpg
还可以使用二级域名无端口访问Drive和Moments套件
http://nas.你的域名.com/?launchApp=SYNO.SDS.Drive.Application
http://nas.你的域名.com/?launchApp=SYNO.Photo.AppInstance

如果你有多个域名配合使用,效果更佳,一个域名专门配置访问群晖DSM及Drive和Moments,另外一个域名专门配置访问Web Station部署的网站了,就可以无需使用二级域名了.

2

主题

41

回帖

140

积分

初级渣柚V2

积分
140
发表于 2019-10-12 16:49:08 | 显示全部楼层
先码上,到家看

3

主题

50

回帖

203

积分

中级渣柚V1

积分
203
发表于 2019-10-26 10:19:43 | 显示全部楼层
内网穿透 mark

51

主题

345

回帖

926

积分

中级渣柚V2

积分
926
发表于 2019-10-28 07:45:59 | 显示全部楼层
速度如何呢。

2

主题

54

回帖

353

积分

中级渣柚V1

积分
353
发表于 2019-11-11 23:02:30 | 显示全部楼层
这特么写的跟屎一样难看

7

主题

60

回帖

242

积分

中级渣柚V1

积分
242
发表于 2019-11-16 10:21:32 | 显示全部楼层
不行啊老铁、

3

主题

123

回帖

494

积分

中级渣柚V1

积分
494
发表于 2019-12-8 10:49:34 | 显示全部楼层
没有图呀 老铁

4

主题

76

回帖

283

积分

中级渣柚V1

积分
283
发表于 2019-12-11 10:38:21 来自手机 | 显示全部楼层
有需要的老铁可以去看看,有问题可留言。http://bbs.nasdiyer.com/thread-6197-1-1.html
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2024-12-28 03:09 , Processed in 0.058176 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表