请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
使用DDNS网址访问NAS很方便,Dnspod实现DDNS访问安装阿里云DDNS用域名外网访问群晖
然而如果你用的是移动的宽带,或者运营商不给外网IP,就不能用DDNS访问NAS了。
其实群晖NAS自带Quickconnect功能,顾名思义就是快速连接,只要你的NAS是正版非黑群晖就可以用。打开控制面板 - Quickconnect勾选“启用QuickConnect”,在QuickConnect ID框中输入一个名称,只要别人没使用过就可以。
勾选服务条款,点击“应用”。
11.jpg
注册成功后就提供给你一个能在外网访问NAS的网址。
12.jpg

此外Quickconnect不支持第三方应用,只用用于群晖DSM和几个官方套件的访问,经常用到的Transmission、QBittorrent等无法使用。
QuickConnect是群晖自带的内网穿透服务,连接到群晖服务器Nginx上进行注册并建立一条TCP通路,外网用户在访问QuickConnect时,可以通过这条TCP通路访问。那么修改Nginx的反向代理配置,就能访问其他的第三方应用了。

以Transmission为例,Transmission的访问端口是9091:
通过SSH登录群晖,输入命令sudo -i 回车。
输入 touch /usr/syno/share/nginx/conf.d/dsm.transmission.conf 回车
输入 vi /usr/syno/share/nginx/conf.d/dsm.transmission.conf 回车
按 i 进入插入模式,输入:  
location ^~ /transmission {
proxy_pass http://127.0.0.1:9091$request_uri;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
按 esc 键退出插入模式,然后输入:w 退出。
测试配置,输入
nginx -t  
重新加载配置,输入
nginx -s reload  

NAS Transmission的访问地址就是 https://你的ID.cn1.quickconnect.cn/transmission/web/
其他套件可以参考上面的命令自己创建。


1 个回复

倒序浏览
问个问题,设置完成,最后远程访问显示Not Found
系统目前是 DSM 7.1.1-42962 Update 4
nginx: [warn] low address bits of 192.168.2.185/24 are meaningless in /etc/nginx/conf.d/dsm.ssdp.conf:2
nginx: [warn] low address bits of 192.168.2.185/24 are meaningless in /etc/nginx/conf.d/dsm.ssdp.conf:2
nginx: [warn] low address bits of 192.168.2.185/24 are meaningless in /etc/nginx/conf.d/dsm.ssdp.conf:2
nginx: [warn] low address bits of 192.168.2.185/24 are meaningless in /etc/nginx/conf.d/dsm.ssdp.conf:2
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
root@BQQF:~# nginx -s reload
nginx: [warn] low address bits of 192.168.2.185/24 are meaningless in /etc/nginx/conf.d/dsm.ssdp.conf:2
nginx: [warn] low address bits of 192.168.2.185/24 are meaningless in /etc/nginx/conf.d/dsm.ssdp.conf:2
nginx: [warn] low address bits of 192.168.2.185/24 are meaningless in /etc/nginx/conf.d/dsm.ssdp.conf:2
nginx: [warn] low address bits of 192.168.2.185/24 are meaningless in /etc/nginx/conf.d/dsm.ssdp.conf:2
root@BQQF:~#

最后显示的是这样
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册