1、目前NAS远程访问有以下几个痛点:
➡宽带运营商不提供公网IPv4仅提供公网IPv6,无法直接设置IPv4的DDNS;
➡宽带运营商仅提供公网IPv4没有公网IPv6,无法直接设置IPv6的DDNS(少数有强迫症的人不能接受);
➡宽带运营商不提供公网IPv4仅提供公网IPv6,即便是你设置了IPv6的DDNS,但是在不支持IPv6环境的环境下(例如有些人的办公室不提供IPv6网络环境)无法访问到家里NAS;
➡宽带运营商提供了公网(包括IPv4或IPv6)可以设置DDNS,但是访问的时候需要带5000端口的尾巴(少数有强迫症的人不能接受)。
👍如果宽带运营商提供了公网(包括IPv4或IPv6),并且设置好了DDNS可以正常使用外网访问的,那么按照本教程设置后可以一次性解决上述问题。
2、在动手之前需要同时满足以下三个条件(缺一不可):
➡需要宽带运营商提供公网(IPv4或IPv6都可以)
➡需要有一个域名(如果使用IPv6解析的话,需要你的域名支持AAAA解析)
➡需要开通腾讯云EdgeOne(还没开通的去看【这个教程】)
3、事先设置好域名解析(本教程在仅使用DDNS-GO解析IPv6的网络环境下进行测试),并且确保使用“http://DDNS域名:端口”或者“https://DDNS域名:端口”可以访问到你的NAS;
2、登录腾讯云EdgeOne,在已添加的主域名中点“域名管理”;
3、点“添加域名”,接入方式选择“CNAME接入”,加速区域由你的域名备案性质决定:如果是国内已备案的域名可以使用“全球可用区”,未备案的域名使用“全球可用区(不含中国地区)”;
4、加速域名这里填写你想要用来实现IPv6/IPv4双栈网络远程免端口访问的域名前缀,IPv6访问选择“开启”,源站配置这里填写给NAS设置了ddns的域名,回源端口填写NAS使用的端口(不知道NAS使用端口的看下一个步骤),推荐模版选择“不使用模版”,下一步;
5、群晖NAS的端口在“控制面板”——“登录门户”查看,这里的HTTP端口号/HTTPS端口号必须与上一个步骤HTTP端口号/HTTPS端口号保持一致;
6、回到腾讯云EdgeOne,系统会自动给出一个CNAME的解析地址,记录一下主机记录、类型、记录值;
7、登录你的域名后台,进入设置解析的地方,添加记录(本教程以CloudFlare为例);
8、把第6个步骤显示的主机记录、类型、记录值分别填在名称、类型、目标这三个地方,CloudFlare解析中的“代理状态”不要开启,保存;
9、回到腾讯云EdgeOne,点“完成”;
10、腾讯云EdgeOne会自动部署,直到显示的状态为“已生效”时,点“HTTPS配置”处的“配置”;
11、配置;
11、选“申请免费证书”,保存;
12、腾讯云EdgeOne会自动部署,只需要耐心等待;
13、直到显示的状态为“已生效”并且HTTPS配置显示“已部署”时,就表示全部Ok了;
14、在纯IPv6和纯IPv4两种网络环境中,通过浏览器中打开第4个步骤中设置的“https://加速域名”,不需要加端口,检查是否正常访问、连接是否显示安全、域名证书显示是否有效;
15、打开【多地TcPing】,输入“加速域名:443”,再点“单次测试”,可以看到只有两处红点,其他地方基本上全绿,表示延迟很低;
16、只有这两处运营商是移动的测试点挂掉了,意思如果你的朋友刚好在这两个地方,此时就暂时(由于CDN的服务器是会变的,所以这个时间点是暂时性)访问不到你的NAS了;
17、海外访问的延迟也是很不错哦;
18、好了,教程结束,就这么简单。除了一次性全部解决你的痛点外,本教程还可以隐藏NAS的真实IP和享受腾讯云的DDoS防护哦!


















文章评论
注册地只能选择香港或者澳门,而选择国内的必须要实名,实名又不能是大陆身份证,,,除大陆外,我不知道怎么回事,访问特别卡顿。。
@晓旭 部署后,CDN服务器会有一个缓存的过程,建议你晚点可以去测一下多地TcpPing,先看看延迟数据。