|
|
发表于 2013-11-22 08:29:20
|
显示全部楼层
这个说白了就是一个简单地load balance
! A6 |9 @6 \+ ^% t" O* q
8 k8 e4 w1 Q( C9 t9 e/ V基本上所有的load balance 服务商都会提供GEO 的DNS 的,否则 单独买geo 的DNS 价格十分地昂贵
+ x+ }. c/ M- u; C5 p! `7 C3 e5 n6 h. d" E- m1 d
先说下geo的办法,最简单地办法就是使用dnspod.cn, dnspod的国际版可以在 country level 做导向) z7 e# o% s Q- [5 ]& e0 Q" @
+ _, n- X( c& e/ M6 f
现在dnspod 的国内版只能付费才能使用它们的那个功能,可以区分国内和国外,准备率很高
- L* f2 c5 [3 A, e$ a3 S6 J2 X4 l4 T
但是最精确地办法莫过于自己搭建GEO DNS 了,网上有很多都教程,你可以搜索一下GEO Bind + maxmind
, O/ p* E% |. q4 f
! f, z4 T% N+ m+ h% s/ N. e$ o( A! o8 B关于你的第二个问题,收费的解决方案就是使用一些整站cdn 的解决方案。。incapsula 比较方便,你可以免费做cname记录8 B- O& Q ^/ w. v- @
" k) y2 }0 U- d9 h8 E( m P7 g
如果自己搭建的话,基本都是类似于反代服务器都原理,squid 就是其中的一个类似的解决方案。类似于国内的帝联,就是使用的squid
9 l; p$ Q! y& ~, c3 R8 ?# t9 g' b- m( X2 a8 T
cloudflare 使用ngix 等等! W. n8 f3 U/ d, \0 {% S
|
|