|
发表于 2013-11-22 08:29:20
|
显示全部楼层
这个说白了就是一个简单地load balance
' q" ^) Q4 U: v, }( A+ r, x7 O7 `) _& `' p
基本上所有的load balance 服务商都会提供GEO 的DNS 的,否则 单独买geo 的DNS 价格十分地昂贵
% t& z: i4 w ]
( E5 x' }$ E @& i先说下geo的办法,最简单地办法就是使用dnspod.cn, dnspod的国际版可以在 country level 做导向9 F; R4 u. V( J; U" Q
/ ?7 [2 x9 V! W2 u0 v
现在dnspod 的国内版只能付费才能使用它们的那个功能,可以区分国内和国外,准备率很高
# ]* \5 \: T& V+ f
* i& }" n4 ]" r' X6 T但是最精确地办法莫过于自己搭建GEO DNS 了,网上有很多都教程,你可以搜索一下GEO Bind + maxmind
; w, E( d' i! d! c E* Z9 n7 r W5 \" d- K" m% l7 Z
关于你的第二个问题,收费的解决方案就是使用一些整站cdn 的解决方案。。incapsula 比较方便,你可以免费做cname记录
: q: }) Q$ ~. C) I* `3 y5 u
! G% t6 a, B" m2 }9 j4 c2 t如果自己搭建的话,基本都是类似于反代服务器都原理,squid 就是其中的一个类似的解决方案。类似于国内的帝联,就是使用的squid9 u/ G0 E# v. b* X: i& M( E1 `
" q ~9 z0 z4 h% {cloudflare 使用ngix 等等
9 O/ y) H6 g- f( B' ~6 i- W$ B" C8 p: a |
|