从IP地址获取AS ID

时间:2015-10-24 00:19:26

标签: ip-address whois traceroute

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

我知道有很多网站会回复一个IP地址所属的AS,但由于我在脚本中需要这个,所以使用网站似乎不可行。

1 个答案:

答案 0 :(得分:0)

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

参见例如:

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