top | item 38409850

(no title)

Kirce | 2 years ago

Awesome, bookmarked! Would it be possible to list all announced IP ranges for an AS?

discuss

order

deepBDC|2 years ago

Disclaimer: I work at BigDataCloud.

You can try our ASN lookup tool: https://www.bigdatacloud.com/asn-lookup/

It provide wide variety of data objects, and also provide map view where possible to showcase the active region of operation ( its a unique feature of the API), plus heaps of data. You can test the API for free and access all the data objects.

Any doubts or queries, please let me know.

reincoder|2 years ago

Disclaimer I work for IPinfo.

If you can download the free IPinfo IP to ASN database CSV file. You can run the following command to get the IP ranges of an ASN.

```

grep AS19551 asn.csv | ipinfo range2cidr | cut -f1 -d ','

```

You will need to install the IPinfo CLI to convert the IP range to their CIDR equivalent. I believe the range2cidr command is also available as a standalone binary as well.

After that, you might want to aggregate the IP ranges to bigger ranges. I have used this in the past for this:

https://github.com/job/aggregate6

bswinnerton|2 years ago

Here's a simpler alternative with IP Guide that doesn't require a CLI:

  curl -sL ip.guide/AS19551 | jq .routes

Kirce|2 years ago

I didn't know ipinfo had a cli, good to know, i'll have a Look. Thank you!

I'm currently using ipset, that does aggregation if I remember correctly, but aggregate6 looks good!

bswinnerton|2 years ago

Yes! Quite easily, but it requires thinking through the right API design. I'll see if I can work this in this weekend.

toast0|2 years ago

In addition to other tools, there's also https://bgp.he.net which has a page for announced prefixes. Sometimes it's useful to use multiple tools, as not everyone will see all announcements or process them the same.

mrngm|2 years ago

At the moment, https://bgp.tools/ is my favourite goto for ASN/BGP-related information. They operate route collectors on quite a few internet exchanges, collecting BGP routing information from peers connected on those IXes, as well as route servers. They offer near-realtime insight in what prefixes are actually announced/visible, as well as prefixes that have been allocated, but are not announced.

There's even more under the hood, worth checking it out.