|
|
发表于 2013-11-22 08:29:20
|
显示全部楼层
这个说白了就是一个简单地load balance
" o: H3 Z% P/ U( ` w$ t; P
: H" T+ c2 z& L' L基本上所有的load balance 服务商都会提供GEO 的DNS 的,否则 单独买geo 的DNS 价格十分地昂贵2 h; g0 A+ N# _$ F) v; S
# R" g0 }$ w# e r6 A, t先说下geo的办法,最简单地办法就是使用dnspod.cn, dnspod的国际版可以在 country level 做导向- s' a! p' i& S
6 ?* L2 ^& p5 ^, W! F! G现在dnspod 的国内版只能付费才能使用它们的那个功能,可以区分国内和国外,准备率很高
5 W1 q5 `, N0 [% |5 D9 v* m/ S. ?
4 u. ~1 t" R. I" a但是最精确地办法莫过于自己搭建GEO DNS 了,网上有很多都教程,你可以搜索一下GEO Bind + maxmind
/ }4 e: n# t+ u8 a/ V5 J4 z* p9 ^* K0 s0 K$ c- i/ Z$ O
关于你的第二个问题,收费的解决方案就是使用一些整站cdn 的解决方案。。incapsula 比较方便,你可以免费做cname记录 F: Y( P, r* {& Y& d
+ F/ ^4 }0 S! B" n/ I% O如果自己搭建的话,基本都是类似于反代服务器都原理,squid 就是其中的一个类似的解决方案。类似于国内的帝联,就是使用的squid7 D* I5 M* B$ P: {6 ~$ \
. W3 \$ |& ~8 E% j* f$ w" c( ucloudflare 使用ngix 等等% [& g! ~/ S9 g2 m) K9 y' W
|
|