爱意满满的作品展示区。
liuzhiyong

AvoidCNAME 1.0 发布啦 ( CNAME Flattening)

  •  
  •   liuzhiyong · Dec 15, 2016 · 2311 views
    This topic created in 3462 days ago, the information mentioned may be changed or developed.
    国外很多优秀服务( GitHub Pages, AWS S3, etc )只提供 CNAME 接入,而这些 CNAME 在国内的解析速度特别慢。于是我用 Python 做了个开源的“ CNAME Flattening ”——让 NS 直接返回 IP ,后台定时检查 CNAME 是否切换 IP ,并且更新。目前支持 CloudXNS 。

    最新版 1.0 的改进:自定义 DNS 解析 CNAME

    使用: http://liuzhiyong.me/#avoidcname (这个网站就用了 AvoidCNAME ,放在 GitHub Pages )
    GitHub : https://github.com/httpliuzhiyongme/avoidcname (求 Star )
    Supplement 1  ·  Dec 15, 2016
    GitHub Pages 对于裸域提供两个 IP 地址(可以不用 CNAME ):
    https://help.github.com/articles/setting-up-an-apex-domain/

    但是速度很慢, ping 延时很高。他们的文档也是首先推荐用 CNAME 。
    6 replies    2016-12-24 09:59:22 +08:00
    missdeer
        1
    missdeer  
       Dec 15, 2016
    Github pages 提供了 2 个 IP 给裸域名用的。
    liuzhiyong
        2
    liuzhiyong  
    OP
       Dec 15, 2016
    @missdeer 是的,就是 192.30.252.153 192.30.252.154 —— 你 ping 下这两个 IP ,在 ping 下 liuzhiyong.me ,速度差别是巨大的。至少对电信用户如此(我用湖南电信)。
    Had
        3
    Had  
       Dec 18, 2016
    卧槽,超好评,我们自己调 Python 写了个 API 同步更新的...
    liuzhiyong
        4
    liuzhiyong  
    OP
       Dec 18, 2016
    @Had 多谢夸奖 :-)
    uzumaki
        5
    uzumaki  
       Dec 23, 2016
    好评
    liuzhiyong
        6
    liuzhiyong  
    OP
       Dec 24, 2016
    @uzumaki 谢谢夸奖哦,亲 ;-)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3759 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 04:37 · PVG 12:37 · LAX 21:37 · JFK 00:37
    ♥ Do have faith in what you're doing.