V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
aveline

写了个基于 BGP 获取数据的新 chnroutes

  •  1
     
  •   aveline ·
    ym · May 28, 2018 · 5469 views
    This topic created in 2897 days ago, the information mentioned may be changed or developed.
    最近为了在 FIB 比较小的设备上跑国际 + 国内方向分流,写了个脚本定时从 AS4809 的 Full Table 拉取中国方向路由并聚合。

    优点是数据比较实时,且没有宣告的路由不会出现在这里,体积不会很大。

    每隔一个小时会定时跑一次。

    https://github.com/ym/chnroutes2/blob/master/chnroutes.txt
    Supplement 1  ·  May 28, 2018
    部分 AnyCast 或是专线段过滤不出来,就没有加进去。

    举个栗子:

    NeuStar 的 DNS 在北京电信是有节点的,不过 CN2 海外是收不到这段的,在洛杉矶优选的路由是走 Level3 到 NeuStar 凤凰城的节点,所以没有被过滤出来 (156.154.65.0/24)

    其他的似乎没有发现什么问题,有问题欢迎发 Issue :-)
    11 replies    2020-04-03 23:06:07 +08:00
    oott123
        1
    oott123  
       May 28, 2018
    GitHub 靓号海星
    kofip
        2
    kofip  
       May 20, 2019
    我正好需要,发现最后更新时间是 2 个月前,可以继续更新吗?

    或者可以提供脚本吗?
    aveline
        3
    aveline  
    OP
       May 20, 2019   ❤️ 1
    @kofip fixed
    kofip
        4
    kofip  
       May 20, 2019
    @aveline
    3195 条 CIDR 进行合并后,得到 2236 条 IP 段。

    https://www.techzoom.net/Tools/IPAddressCalculator

    CIDR 可以进行类似合并吗?
    kofip
        5
    kofip  
       May 20, 2019
    https://ip.cn/chnroutes.html

    中国大陆 IP 列表(基于全球路由优化版)

    IP.CN 是你的作品吗?
    kofip
        6
    kofip  
       Sep 1, 2019
    @aveline 更新又停止了,请修复,谢谢!
    aveline
        7
    aveline  
    OP
       Oct 7, 2019
    @kofip 抱歉,最近 route collector 搬家了,外部的 CN2 feed 还没有都改过来,等节后吧。
    kofip
        8
    kofip  
       Oct 7, 2019
    @aveline 谢谢!
    aveline
        9
    aveline  
    OP
       Nov 7, 2019
    @kofip 修好了 ...
    kofip
        10
    kofip  
       Nov 7, 2019
    @aveline 感谢...
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2566 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 14:59 · PVG 22:59 · LAX 07:59 · JFK 10:59
    ♥ Do have faith in what you're doing.