|
|
发表于 2013-11-22 08:29:20
|
显示全部楼层
这个说白了就是一个简单地load balance
T k4 W! J& _9 Z+ M9 x; h, o2 X! e7 L2 x) P% |: X
基本上所有的load balance 服务商都会提供GEO 的DNS 的,否则 单独买geo 的DNS 价格十分地昂贵
* Q) _: ~7 ]6 g9 s" j
% X, A4 j0 e1 z4 Z5 u, e9 I3 `先说下geo的办法,最简单地办法就是使用dnspod.cn, dnspod的国际版可以在 country level 做导向
/ `% \ A) N! T; u* l# v' S% a
, U& c# p# m3 V0 J/ S# g3 m. V' O3 u o7 q现在dnspod 的国内版只能付费才能使用它们的那个功能,可以区分国内和国外,准备率很高, j9 U T9 s3 y
3 W( ]; [& @! V3 |1 `4 ^8 d6 y
但是最精确地办法莫过于自己搭建GEO DNS 了,网上有很多都教程,你可以搜索一下GEO Bind + maxmind
- b" l' ?6 M# z% p) i- n6 N' X/ ~% ?% A3 _
关于你的第二个问题,收费的解决方案就是使用一些整站cdn 的解决方案。。incapsula 比较方便,你可以免费做cname记录6 n$ B: }+ _# ^! r- }! `
5 {8 y+ y. }* F% X9 A如果自己搭建的话,基本都是类似于反代服务器都原理,squid 就是其中的一个类似的解决方案。类似于国内的帝联,就是使用的squid
# d) E: |: K$ C( I9 B% b
( y$ @0 f9 i4 s+ o' E9 A1 f7 Acloudflare 使用ngix 等等
) L* E3 [" T) E1 X |
|