设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

用DNSPod企业版+国际版+bind9 自建CDN【申精】 [复制链接]
查看:279 | 回复:51

12

主题

88

回帖

242

积分

中级会员

积分
242
发表于 2012-6-19 17:49:44 | 显示全部楼层 |阅读模式
本帖最后由 magicbear 于 2012-6-22 00:09 编辑

用DNSPod企业版做分省解析 然后把大洲CNAME到另一个用国际版的域名上做分大洲解析
在大洲解析的基础上把美国分到自建的bind9上 检测Google Public DNS和OpenDNS的地址段做分地区解析(以免中国用户用8.8.8.8连到美国去)

然后这是速度




bind ACL:[ol]
  • acl "hkg"{
  •         67.215.80.0/24;        // OpenDNS 208.67.222.222
  •         74.125.70.0/24;
  •         74.125.16.0/24;        //tpe 台湾
  •         64.233.182.0/24; // tpe
  • };
  • acl "asia"{
  •         209.85.174.0/24; // KUL 马来西亚
  •         106.187.0.0/18;        // JP Linode
  • };
  • acl "eur"{
  •         74.125.78.0/24;        //GRQ 荷兰
  •         74.125.18.128/26;        //GRQ 荷兰
  •         74.125.17.0/24; // bru 比利时
  •         209.85.228.0/24; // bru 比利时
  •         74.125.18.0/26;        //ber 德国
  •         74.125.189.0/24; // fra 德国
  •         209.85.172.0/24; //lpp 芬兰
  •         209.85.136.0/24; //lpp 芬兰
  •         209.85.142.0/24; //dub Ireland 爱尔兰
  • };
  • acl "usa"{
  •         74.125.112.0/24; //chs        Charleston International Airport
  •         74.125.114.0/24; //chs
  •         74.125.19.0/26; //mrn Lenoir Airport        east
  •         74.125.90.0/24; //mrn Lenoir Airport        east
  •         8.0.28.0/21;        // L3 New york
  •         8.0.36.0/21;        // 4.2.2.x Verizon Level3 Washington
  •         
  •         64.233.168.0/24; // iad  华盛顿
  •         64.233.162.0/24; //gru 巴西
  •         208.67.217.0/24; // OpenDNS 208.67.222.222
  • };
  • acl "usa-mid"{
  •         209.85.224.0/24; //cbf 艾奥瓦州
  •         209.85.144.0/24; //cbf 艾奥瓦州
  •         74.125.19.80/26; // tul 俄克拉何马州
  •         74.125.80.0/24; // tul 俄克拉何马州
  •         74.125.126.0/24; // dls Dalles
  •         74.125.186.0/24; // dls Dalles
  • };
  • acl "usa-west"{
  •         209.85.224.0/24; //cbf 艾奥瓦州
  •         209.85.144.0/24; //cbf 艾奥瓦州
  •         74.125.19.80/26; // tul 俄克拉何马州
  •         74.125.80.0/24; // tul 俄克拉何马州
  •         74.125.126.0/24; // dls Dalles
  •         74.125.186.0/24; // dls Dalles
  •         
  •         74.125.44.0/24; // atl
  •         74.125.46.0/24; // atl
  •         74.125.64.0/24; // atl
  •         74.125.156.0/24; // atl
  •         74.125.158.0/24; // atl
  •         
  •         8.0.32.0/21;        // 4.2.2.x Verizon Level3 Sanjose
  •         192.221.160.0/21;        // 4.2.2.x Verizon Level3 Sanjose
  •         
  •         8.0.20.0/21;        // 4.2.2.x Verizon Level3 losangeles
  •         192.221.148.0/21;        // 4.2.2.x losangeles
  •         
  •         204.194.237.0/24; // OpenDNS 208.67.222.222
  • };
  • [/ol]复制代码named.conf.local[ol]
  • //
  • // Do any local configuration here
  • //
  • // Consider adding the 1918 zones here, if they are not used in your
  • // organization
  • //include "/etc/bind/zones.rfc1918";
  • include "/etc/bind/xxxxxxxxx/g-acl.conf";
  • include "/etc/bind/xxxxxxxxx/keys.conf";
  • view "g-hkg"{
  •         match-clients { !key asia; !key eur; !key usa;!key usa-west; !key usa-mid; !key any; key hkg; hkg; };
  •         zone "xxxxxxxxx.net" {
  •                 type master;
  •                 file "/etc/bind/xxxxxxxxx/xxxxxxxxx.hkg.zone";
  •                 allow-transfer { key hkg; };
  •         };
  • };
  • view "g-asia"{
  •         match-clients { !key hkg; !key eur; !key usa;!key usa-west; !key usa-mid; !key any;key asia; asia; };
  •         zone "xxxxxxxxx.net" {
  •                 type master;
  •                 file "/etc/bind/xxxxxxxxx/xxxxxxxxx.asia.zone";
  •                 allow-transfer { key asia; };
  •         };
  • };
  • view "g-eur"{
  •         match-clients { !key hkg; !key asia; !key usa;!key usa-west; !key usa-mid; !key any;key eur; eur; };
  •         zone "xxxxxxxxx.net" {
  •                 type master;
  •                 file "/etc/bind/xxxxxxxxx/xxxxxxxxx.eur.zone";
  •                 allow-transfer { key eur; };
  •         };
  • };
  • view "g-usa"{
  •         match-clients { !key hkg; !key asia; !key eur; !key usa-west; !key usa-mid; !key any;key usa; usa; };
  •         zone "xxxxxxxxx.net" {
  •                 type master;
  •                 file "/etc/bind/xxxxxxxxx/xxxxxxxxx.usa.zone";
  •                 allow-transfer { key usa; };
  •         };
  • };
  • view "g-usa-west"{
  •         match-clients { !key hkg; !key asia; !key eur; !key usa;!key usa-mid; !key any;key usa-west; usa-west; };
  •         zone "xxxxxxxxx.net" {
  •                 type master;
  •                 file "/etc/bind/xxxxxxxxx/xxxxxxxxx.usa-west.zone";
  •                 allow-transfer { key usa-west; };
  •         };
  • };
  • view "g-usa-mid"{
  •         match-clients { !key hkg; !key asia; !key eur; !key usa;!key usa-west; !key any;key usa-mid; usa-mid; };
  •         zone "xxxxxxxxx.net" {
  •                 type master;
  •                 file "/etc/bind/xxxxxxxxx/xxxxxxxxx.usa-mid.zone";
  •                 allow-transfer { key usa-mid; };
  •         };
  • };
  • view "view_any"{
  •         match-clients { !key hkg; !key asia; !key eur; !key usa;!key usa-west; !key usa-mid;key any; any; };
  •         
  •         zone "xxxxxxxxx.com" {
  •                 type master;
  •                 file "/etc/bind/xxxxxxxxx/xxxxxxxxx.zone";
  •                 allow-transfer { key any; };
  •         };
  •         zone "xxxxxxxxx.net" {
  •                 type master;
  •                 file "/etc/bind/xxxxxxxxx/xxxxxxxxx.zone";
  •                 allow-transfer { key any; };
  •         };
  • };
  • [/ol]复制代码其中Godaddy购买的域名增加自己的DNS服务器流程如下 (转载自http://bbs.sohost.org/thread-155-1-1.html):


    1.登陆你的 Account Manager.

    2.在 My Products 项目中, 点Domain Manager.

    3.点你要创建子dns的域名进入该域名管理面版

    5.拉到最下面,回看到一个Host Summary 栏。 点标题旁边的 add 连接.

    6.在Host name 输入你的子域,例如你要创建ns1.alizaizai.com.cn,那就输入ns1
    注意: 不要设置”www”做为Dns的主机名.


    7.在Host IP 里,输入IP地址,总共13个框,输入1个或多个.

    8.点OK.

    一般.COM 和.NET是4~8小时生效,其他的域名为 24 到 48 小时生效。
    不过,一般5分钟左右就能查到这个DNS记录了。


    DNSPod国内版设置部份:


    DNSPod国际版: (如一进入立即跳转 请进入 http://www.dnspod.com/ncr  帐号需要重新注册一个国内版不存在的帐号)




    开发中的管理平台:


  • 本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    519

    主题

    3910

    回帖

    9485

    积分

    论坛元老

    积分
    9485
    发表于 2012-6-19 17:50:37 | 显示全部楼层
    麻烦程度和成本如何?

    271

    主题

    2813

    回帖

    6499

    积分

    论坛元老

    积分
    6499
    发表于 2012-6-19 17:50:44 | 显示全部楼层


    好多IP啊

    6

    主题

    263

    回帖

    558

    积分

    高级会员

    积分
    558
    发表于 2012-6-19 17:52:10 | 显示全部楼层
    有钱就OK。。。

    12

    主题

    88

    回帖

    242

    积分

    中级会员

    积分
    242
     楼主| 发表于 2012-6-19 17:52:25 | 显示全部楼层

    johnnyfu829 发表于 2012-6-19 17:50



    麻烦程度和成本如何?

    灰常麻烦另加成本不低 但相比用商业CDN还是低得多 (除非你只用几M带宽)

    271

    主题

    2813

    回帖

    6499

    积分

    论坛元老

    积分
    6499
    发表于 2012-6-19 17:50:00 | 显示全部楼层
    没有企业版。。

    12

    主题

    88

    回帖

    242

    积分

    中级会员

    积分
    242
     楼主| 发表于 2012-6-19 17:53:36 | 显示全部楼层

    ㄒiger 发表于 2012-6-19 17:53



    没有企业版。。

    个人版也可以 其实就差了个按大洲解析和SLA

    12

    主题

    88

    回帖

    242

    积分

    中级会员

    积分
    242
     楼主| 发表于 2012-6-19 17:54:05 | 显示全部楼层

    ㄒiger 发表于 2012-6-19 17:53



    没有企业版。。

    按大洲解析可以直接上国际版 效果一样

    31

    主题

    3832

    回帖

    7875

    积分

    论坛元老

    积分
    7875
    发表于 2012-6-19 17:53:00 | 显示全部楼层


      又一折腾蒂啊

    0

    主题

    1

    回帖

    4

    积分

    新手上路

    积分
    4
    发表于 2012-6-19 17:54:36 | 显示全部楼层

    苁林老鬼 发表于 2012-6-19 17:54



    又一折腾蒂啊

    换来比80%以上商业CDN都要快的速度 我觉得挺值得的如果是商业或者中型站点,非常划算。
    您需要登录后才可以回帖 登录 | 立即注册

    论坛客服/商务合作/投诉举报:2171544 (QQ)
    落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
    拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
    落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
    © 2001-2014

    浙公网安备 33060302000191号

    浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

      落伍法律顾问: ITlaw-庄毅雄

    Archiver|手机版|Discuz! X

    GMT+8, 2026-3-29 18:34 , Processed in 0.015038 second(s), 4 queries , Gzip On, Redis On.

    返回顶部