Skip to content

CloudFlare IP 优选

声明:本文所有步骤来自网络,本人已操作并验证,但文章具备时效性,请谨慎参考!

前言

作为家用NAS用户来说,拥有公网IP是非常重要的。作为移动宽带用户(没办法一个月10块性价比到位了),是申请不到动态公网IPV4地址的🤣,但公网IPV6不用申请就能够使用。但是也会有一个问题,就是对于只有IPV4网络的访问者来说,是没办法访问到IPV6地址的,所以我们利用CloudFlare(下简称CF)提供的免费CDN双栈服务,进行IPV4<->IPV6流量的互相转换。实现IPV4的网络也能够访问IPV6的NAS服务。

但是国内用户通过CF访问时,会出现极大的不稳定性,延迟过高,丢包等网络问题,所以需要配置IP优选来提升访问速度,减少延迟和丢包问题。

默认你已经联系过宽带师傅,将光猫修改为桥接,并通过路由器设备拨号,并开启了IPV6的设置。点此测试是否IPV6优先

准备工作

  • 两个已经备案的域名(最好都托管在CF上)

打开CF,选择添加域,在两个域名的购买商处将DNS名称服务器修改为CF提供的地址,等待一会,就能够在CF中来管理这两个域名了。

From leejay.top

流程图

image.png

IPV4网络通过fnos.leejay.top域名能够访问IPV6网络中的web服务。

配置

1. DDNS

首先确保网络是IPV6网络优先,且拥有IPV6公网IP,因为IPV6的地址是动态的,可能会变,所以需要配置DDNS,自动的将最新的IPV6地址绑定到域名中,此步我们可以依赖软件(ddns-go或lucky,前者简单易用,后者功能全面,各取所需)。此处我们以lucky为例

image.png

动态域名 -> 添加任务 -> 服务商选择CloudFlare -> 类型选择IPV6 -> 域名填写v6.0001024.cn

点击确认后查看是否成功设置,登陆CF查看域名0001024.cn的DNS解析中是否包含刚才设置的域名解析。

image.png

需要开启代理,即小黄云是打开状态。若没打开,编辑打开即可。

在本地的浏览器访问v6.0001024.cn查看是否能够正常访问(或终端 curl v4.0001024.cn),若正常访问即为设置成功。

2. 自定义主机名

2.1 添加回退源

在域名0001024.cn下,点击SSL/TLS ->自定义主机名,添加回退源v6.0001024.cn即步骤1中的域名。等待回退源状态为有效

image.png

2.2 优选配置

0001024.cn域名中配置cdn.00024.cn -> cloudflare.182682.xyz CNAME解析,且不要开启代理。

image.png

查看更多公共优选域名

2.3 添加自定义主机名

参考流程图,此处的自定义主机名为fnos.leejay.top用于实现最终访问局域网web服务。

image.png

查看自定义主机名列表,此时会提示需要配置TXT验证。回到leejay.topDNS解析界面,添加2个TXT解析(此处无图,按照提示配置即可,注意为TXT类型)。同时需要配置一个CNAME解析(按照网上的教程没有这一步,导致主机名状态一直显示失效!

image.png

fnos.leejay.top -> cdn.0001024.cn,注意不需要开启代理

等待几分钟,自定义主机状态全绿表示配置完成(如果遇到了一直不会变绿,那么删除自定义主机名重新配置一次,注意TXT解析不能配置错!)

image.png

3. 验证

再次访问网站测速,访问fnos.leejay.top查看测速结果。

image.png