6 个版本
0.7.7 | 2020年5月4日 |
---|---|
0.7.6 | 2020年5月4日 |
0.7.5 | 2020年2月3日 |
0.7.4 | 2020年1月3日 |
0.7.3 | 2019年12月2日 |
2413 in 命令行工具
31KB
707 代码行
路由过滤器更新器
Rust 中简单的 bgpq3
替代品。使用 IRR 数据为 Cisco 路由器生成前缀列表/集合。
功能
- 快速(管道通信)
- 配置文件(TOML)
- 多文件输出
- 改进的前缀聚合/压缩
示例配置
[global]
server = "whois.radb.net:43"
sources = ["RADB", "RIPE", "APNIC"]
aggregate = true # default = true
timestamps = true # default = false
outputdir = "./output"
[[routers]]
hostname = "xr-router"
style = "prefix-set"
filters = [
"AS-RIPENCC",
"AS3333",
]
[[routers]]
hostname = "ios-router"
style = "prefix-list"
filters = [
"AS-RIPENCC",
"AS3333",
]
示例用法
nocbox$ fup ./examples/telianet.toml
fup version 0.7.1 (2bd7b0c70f5ce3f3ccbefa6d20922ab6ec504790)
Connected to 198.108.0.18:43.
71271 objects downloaded in 10.09 s.
Aggregated 1693814 prefixes into 355263 entries.
Wrote ./output/xr-router.txt
依赖项
~1.3–2MB
~42K SLoC