我们在本地 ISP 中部署了缓存服务器,并通过 BGP 协议将其与 ISP 路由器对等,以获取 ISP 的所有广告 ip 前缀。我们需要将所有这些 ip 前缀重定向到一个文件中,并将其同步到 DNS 服务器。因此,我们将所有这些前缀添加到绑定视图指令中,以便将来自本地 ISP 客户端的所有请求定向到本地缓存服务器。
我可以使用 bash 与 quagga 的组合并将所有 bgp 路由重定向到文件中吗?show ip bgp 命令显示所有通告的路由,但我无法将这些路由重定向到文件中。Linux route 命令也显示这些前缀,但我需要 cidr 符号,即 1.2.3.4/24 但 route 命令不支持它。
如果您有更好的方法,请建议我。