Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

List of IP Space used by Facebook [closed]

I am looking for an authoritative list of IP space Facebook uses. I need this to support a locked down developer environment that has very tight restrictions on outbound connectivity.

Today I found api and graph.facebook.com started resolving to 69.171.224.0/19 which was not previously in my filters. I've updated it but I'd like to know what other IP space I'm missing allow rules for.

Here's what I have currently. Any additional IP blocks you can list out would be great. Thanks everyone.

69.63.176.0/20 69.171.224.0/19 66.220.144.0/20 204.15.20.0/22 
like image 660
Censored P. Censored Avatar asked Jun 22 '12 21:06

Censored P. Censored


People also ask

Does Facebook block IP addresses?

The reason Facebook sometimes blocks accounts using VPN is because it also keep lists of IP address ranges that are for know for VPN usage. Facebook checks your IP address every time you log in. It's one of the ways they confirm that you really are who you say you are.

How many public IP addresses are left?

According to Reserved IP addresses there are 588,514,304 reserved addresses and since there are 4,294,967,296 (2^32) IPv4 addressess in total, there are 3,706,452,992 public addresses.


1 Answers

The list from 2020-05-23 is:

31.13.24.0/21 31.13.64.0/18 45.64.40.0/22 66.220.144.0/20 69.63.176.0/20 69.171.224.0/19 74.119.76.0/22 102.132.96.0/20 103.4.96.0/22 129.134.0.0/16 147.75.208.0/20 157.240.0.0/16 173.252.64.0/18 179.60.192.0/22 185.60.216.0/22 185.89.216.0/22 199.201.64.0/22 204.15.20.0/22 

The method to fetch this list is already documented on Facebook's Developer site, you can make a whois call to see all IPs assigned to Facebook:

whois -h whois.radb.net -- '-i origin AS32934' | grep ^route 
like image 125
Igy Avatar answered Nov 04 '22 13:11

Igy