BGP 工具

路由过滤器生成器

输入 IPv4 或 IPv6 前缀列表,快速生成常见网络操作系统可直接粘贴的路由过滤配置。

支持在前缀后直接写范围修饰,例如 “10.0.0.0/8 le 24”。

它的价值不在于替你决定策略,而在于把已经审过的前缀意图快速翻译成 Cisco、Junos、Bird 或 FRRouting 等平台可读的配置草稿。

常见使用方式

这个页面适合在新客户开通、对等策略整理、import/export policy 收紧,或者把内部前缀列表翻译成不同厂商语法时使用。你先把前缀和范围关系整理好,再选择目标平台、动作和列表名,工具就会生成一个接近可用的初稿,后续再进入你自己的 review 流程。

生成后重点看什么

最需要复核的是三件事:平台是否选对、动作是否选对、范围修饰是否按你的预期展开。尤其是 `le` / `ge` 这类限定,一旦理解错,最终允许的前缀范围可能会比原计划宽很多。这个工具擅长减少重复敲配置的工作量,但不会替你证明策略本身一定正确。

最容易出问题的地方

实战里最常见的坑,是把未经清洗的客户数据直接拿来生成过滤器、把 IPv4 / IPv6 策略思路混在一起,或者沿用上一次生成时的动作和值班命名。更稳的做法是先确认输入前缀已经通过内部审核,再把这里的输出当成“格式化草稿”进入生产变更。

路由过滤器生成

为常见网络操作系统生成 prefix-list / route-filter 片段。

所属类别
routing
关键词
bgp, prefix-list, route-filter, policy

输入

  • IPv4 或 IPv6 前缀列表,每行一个
  • 支持内联限定符,如 '10.0.0.0/8 le 24'
  • 目标厂商(Cisco IOS、IOS-XR、Junos、Bird、FRR)
  • 动作(permit / deny / accept / reject)
  • 策略名(作为列表标识)

输出

  • 对应厂商的 prefix-list 或 route-filter 片段
  • 可直接粘贴到运行配置中

适用场景

  • 为新客户或邻居一键生成 prefix-list
  • 在不同厂商方言之间快速转换
  • 把临时前缀清单转成可评审的策略

限制与注意事项

  • 完全在浏览器中生成,不对真实设备做语法校验
  • 不做 AS-SET 展开,需要配合 AS-SET Expander 使用

示例输入

10.0.0.0/8 le 24
192.0.2.0/24

示例输出

ip prefix-list FILTER-LIST seq 5 permit 10.0.0.0/8 le 24
ip prefix-list FILTER-LIST seq 10 permit 192.0.2.0/24