从IP地址获取AS ID

问题描述 投票:1回答:1

我正在尝试从traceroute输出中获取每个IP地址的AS ID。最好的方法是什么?我现在知道的唯一命令是'whois ip_addr',但返回的信息太多,并且很难解析(因为我在命令行脚本中执行此操作)。

我知道有很多网站都提供了IP地址所属的AS,但由于我需要在脚本中使用,所以使用网站似乎不可行。

ip-address whois traceroute
1个回答
0
投票

RIR提供各种API来获取有关IP块的数据。 whois是历史性的。有些提供了REST接口。但是现在你也有了RDAP,它可以为你提供JSON格式的内容。

参见例如:

某些界面还允许您指定您真正想要的数据。

© www.soinside.com 2019 - 2024. All rights reserved.