|
楼主 |
发表于 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部署的网站了,就可以无需使用二级域名了. |
|