前几天还以为运营商被禁了IPv6外网访问,但后面测试下来,只是禁了80、443等标准端口的外网访问,换个非标准的端口就可以了,如把https的端口改成5443就可以访问。这样的话我们又可以用阿里云的ESA来做转发了。
前置准备
- fnv6ddns.yourdomain.com:使用DDNS解析飞牛Nas的IPv6地址
- Nas端口:5443。测试:外网可以用 https://fnv6ddns.yourdomain.com:5443 通过IPv6访问飞牛Nas。

- fnos.yourdomain.com:这个是我们配置的阿里云ESA地址,使用CNAME解析到
fnv6ddns.yourdomain.com,具体配置参考使用阿里云免费的边缘安全加速 ESA为飞牛Nas加层防护。

配置步骤
- 在左侧找到 规则 -> 回源规则 -> 新增规则

- 填写规则配置,添加
- 规则名随便写一个
- 自定义规则选择 主机名、等于、地址填写我们ESA的域名
fnos.yourdomain.com - 回源 HOST 写
fnv6ddns.yourdomain.com解析的域名,不添端口号 - 回源协议和端口时选https和5443,这个根据自己需求修改

注:因为是免费版,不能修改SNI,后端飞牛Nas地址收到的HOST为fnv6ddns.yourdomain.com,如果用网关Nginx转发Nas时,需要解析的是fnv6ddns.yourdomain.com这个回源域名。
测试
访问 https://fnos.yourdomain.com 这个域名能访问飞牛Nas,即使在没有IPv6的网络中,也可以使用 https://fnos.yourdomain.com访问。

评论区