最近准备做一个网站,想在全球各地都有较好的访问速度,分别在欧洲,亚洲,北美放了三台服务器。
DNS 解析放在 CloudFlare,给域名添加了 3 个 A 记录,分别对应上述 3 地的服务器 IP。
我试了一下仅仅开启 DNS 功能不开启 CDN 加速,分别从不同地区解析域名,
但很奇怪的是,我从香港的 IP 解析域名会解析到欧洲,从加拿大解析域名会解析到亚洲,而且一直在变动,没什么规律可言。
那么 CF 的整个 Anycast 到底要如何使用呢?
必须开启这些 A 记录的 Http Proxy(CDN)功能才能开启 Anycast 吗?
如果不开启的话,CF 不会自动根据用户的 IP 解析到最近的 服务器上吗?还是随机的从 A 记录中选择一条?
DNS 解析放在 CloudFlare,给域名添加了 3 个 A 记录,分别对应上述 3 地的服务器 IP。
我试了一下仅仅开启 DNS 功能不开启 CDN 加速,分别从不同地区解析域名,
但很奇怪的是,我从香港的 IP 解析域名会解析到欧洲,从加拿大解析域名会解析到亚洲,而且一直在变动,没什么规律可言。
那么 CF 的整个 Anycast 到底要如何使用呢?
必须开启这些 A 记录的 Http Proxy(CDN)功能才能开启 Anycast 吗?
如果不开启的话,CF 不会自动根据用户的 IP 解析到最近的 服务器上吗?还是随机的从 A 记录中选择一条?