如何从 asn 获取所有 ip 范围?

How to get all ip ranges from asn?

我想从数字中获取所有 IP 地址 ranges/blocks。我可以搜索 throw google 但需要手动编写它们。我想一次得到它们吗?是否可以一次仅从网站获取 ip 地址范围?

您可以使用 whois 服务器代替 bgp.he.net 或任何其他类似的网站。

whois -h whois.radb.net -- '-i origin AS01' | grep 'route:'

只需 运行 在您的 Linux 机器上执行此命令。

sh ip bgp regex _<number>$

这显示了来自本地机器已知的 AS 的通告 netbocks(在 cisco、quagga 或 FRR 路由器上)。有些眼镜会让您进行此搜索(有些则不会)。