一个针对(使用了 CDN 的)网站的更优 IP 选择工具 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
casparchen
V2EX    分享创造

一个针对(使用了 CDN 的)网站的更优 IP 选择工具

  •  1
     
  •   casparchen 2014-06-02 10:50:03 +08:00 3915 次点击
    这是一个创建于 4201 天前的主题,其中的信息可能已经有所发展或是发生改变。
    原理:
    1. 利用网上的类似于超级ping的工具,得到全国各地,不同网络对于网站的IP地址列表.
    2. 基于ping来挨个儿测速,得到最快的.
    3. 加到hosts或者路由器的dns重定向列表上.
    针对:
    1. 公司网络ban了某网站,但是由于该网站使用了cdn,IP数量大且经常换,公司无法及时跟进。
    2. 有些小宽带,小区宽带,校园网,铁通,由于网络问题,从dns服务器得到的IP不是最优的。
    3. 我用的网络,一到晚上就封迅雷离线,通过采用其它省份的迅雷服务器,有奇效。(gdl.lixian.vip.xunlei.com)

    https://github.com/pandarison/bs2t/blob/master/bs2t.py
    10 条回复    2015-01-29 23:12:08 +08:00
    lightforce
        1
    lightforce  
       2014-06-02 10:57:22 +08:00
    能结合dnsmasq吗?ps3,ps4的cdn地址bgp最优自动加入
    不过这个最多是ping值低,带宽不一定是最优的,因为有些anycast过的地址速度出奇的慢
    edwinlai
        2
    edwinlai  
       2014-06-02 11:06:13 +08:00
    比如迅雷云播 http://vod.xunlei.com, 怎么知道它后面视频的url,应该要获取视频url的cdn ip 才有效果
    inee
        3
    inee  
       2014-06-02 12:33:36 +08:00 via Android
    能不能做成插件加到ubound里?
    leavic
        4
    leavic  
       2014-06-02 13:29:55 +08:00
    神器!赞一下!
    streamgo
        5
    streamgo  
       2014-06-02 14:53:33 +08:00
    请教楼主,为什么我运行一闪即退呢?我的是PY3.3版本。
    streamgo
        6
    streamgo  
       2014-06-02 15:05:21 +08:00
    楼主可以将其打包为EXE程序吗?那样方便使用些。谢谢先!
    Akiyori
        7
    Akiyori  
       2014-06-02 15:13:17 +08:00
    @streamgo https://github.com/pandarison/bs2t/blob/master/bs2t.py#L50
    你看看就知道这不是py3能用的了
    sasber
        8
    sasber  
       2014-06-02 18:31:07 +08:00
    @lightforce 普通用户的用户不可能抓到运营商路由器和三层交换机之间的BGP协议包吧,所以对链路的最优选择还是只能根据ping值和路由跳数来做一个简单的判断,由此来看,这个程序应该能节约点手动添加host的时间..
    streamgo
        9
    streamgo  
       2014-06-03 00:25:55 +08:00
    @Akiyori Sorry,我不是很懂得。2.7也运行不了。。。。。
    civilians
        10
    civilians  
       2015-01-29 23:12:08 +08:00
    不知道能不能打包个EXE程序呢
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3093 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 12:56 PVG 20:56 LAX 04:56 JFK 07:56
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86