|
https://www.geoscaling.com/
国外DNS服务商,支持分线路解析,国内外包括国内分省解析都阔以,还有宕机切换
# 国家重定向
本产品包括 MaxMind 创建的 GeoLite 数据,可从http://www.maxmind.com/获得。接下来,让我们添加基于国家/地区的重定向。假设我想为中国境内的每个人返回 127.0.0.1,为其他任何人返回 127.0.0.2:
if($country == "cn")
$output[] = array("A", "127.0.0.1", "300");
else
$output[] = array("A", "127.0.0.2", "600");
# 返回多个 IP,由于 $output 变量是一个数组,您可以返回多个 IP 地址:
$output[] = array("A", "127.0.0.3");
$output[] = array("A", "127.0.0.4");
# 您可以返回 CNAME 与返回 IP 地址的方式类似:
$output[] = array("CNAME", "ghs.google.com");
# 设置 TTL,GeoScaling 中的默认TTL(生存时间)为 300(5 分钟)。您不能定义 TTL 低于 300 的记录(好吧,除非您联系我们)。如果要在智能子域中输出具有自定义 TTL 的 IP 地址,可以这样做:
$output[] = array("A", "127.0.0.5", "600");
# 失败不返回失败ip,如果你不想返回任何 IP 地址,你可以像这样定义 :
$output [ ] = array ( "fail" );
分线路具体说明
https://www.geoscaling.com/dns2/ ... or_smart_subdomains |
评分
-
查看全部评分
|