Network 项目、研究

Querying IP Blocks from

By @sskaje

Whois is an old tool but an awesome tool querying ip blocks.

There are many providers maintaining their route list, called Internet Routing Registry, IRR, in their databases, such as RADB, LEVEL3. A full list of Internet Routing Registries can be found:

As facebook says, you can use

finding out which ips are used by facebook crawlers.

You can also try ‘-i origin AS32934’ on

Try ‘-K -i origin AS15169′(one of Google’s), you’ll find:
1 Route list can be simplified
2 There are too many duplicated entries.

What’s more, there is an upper level above these ASnnnnnns, e.g. AS-GOOGLE.
Try ‘-K -T as-set AS-GOOGLE’ on, you’ll find all google’s ASnnnnnns.

AS-YAHOO is a good example.

I wrote a project querying IP ranges on, you can find project here:



A list of known sets:

You can also get a collection of ip ranges if you need to set up your router:

Querying IP Blocks from by @sskaje:
IP段 杂七杂八

Facebook IP Ranges

By @sskaje

Facebook’s official developer site has a page:

showing how to get ip addresses used by crawler.

you can also use my project to query AS-FACEBOOK.

Facebook IP Ranges by @sskaje: