1
xfspace 2018-11-03 00:11:36 +08:00 via Android
|
2
oovveeaarr 2018-11-03 00:12:24 +08:00
Anycast 第一步,你要有 AS,或者所在 AS 的管理员愿意帮你配置。
CloudFlare 开启它的 CDN 功能后,会给你分配一个已经配好 Anycast 的 IP,而不是反过来。 多 A 记录大部分是随即取一个,但是概率不均等(忘记在哪看到的了),部分类库只会取返回的第一条 A 记录。 |
4
leavic OP @oovveeaarr 那请问,根据访客地址解析到不同的服务器上应该用什么方法呢?
|
5
oovveeaarr 2018-11-03 00:19:48 +08:00
@leavic #4 找支持 geodns 的,比如说 cloudxns,dnspod 之类的
收费的 route53 啥的 |
6
Cipool 2018-11-03 00:23:16 +08:00 via Android
@leavic 你直接用 cf 提供的 CDN 节点不就行了,你打开 CDN 开关后 cf 就会给你解析默认全球 anycast 的加速 IP (中国应该是减速)
|
7
msg7086 2018-11-03 02:38:18 +08:00 1
Anycast 就是一个 IP 对应多个物理地址,你什么都不用管,只要把单个记录解析到单个 Anycast 上就行了。
随便拿个 IP 举例:104.25.54.1 这个 IP 你在美国东部的话你会发现在纽约附近,西部的话会在湾区附近,欧洲的话则是到法国附近。 这就是 Anycast。 你说的这个要用 GeoDNS。 如果要做 Anycast 的话,也是「你」做 Anycast,而不是你去用 CF 的 Anycast。谁要建 Anycast 谁去架机器。不能你架机器然后让 CF 做 Anycast。(也不是不能做,只是可能要定制方案了。) 添加 3 个 A 记录就是轮流解析,当然是乱跳了。 |
8
kslr 2018-11-03 10:00:39 +08:00 via Android
没有必要多地域
|
9
kslr 2018-11-03 10:01:29 +08:00 via Android
如果你需要 gtd 那就需要第三方厂商
|
10
myhero 2019-09-29 03:08:38 +08:00
留着看看
|