Скрипт на PHP для получения всех IP-адресов ФБ и ИГ (в комментариях перечислены домены, которым они соответствуют):
<?php
$domains = [
'edge-star-shv-%s-%s.facebook.com', /* edge-chat.facebook.com, graph.facebook.com, static.xx.fbcdn.net, connect.facebook.net, scontent.xx.fbcdn.net, gateway.facebook.com, mbasic.facebook.com */
'instagram-p42-shv-%s-%s.fbcdn.net', /* www.instagram.com, b.i.instagram.com */
'edge-sonar-mini-shv-%s-%s.fbcdn.net', /* ??? */
'edge-star-mini-shv-%s-%s.facebook.com', /* www.facebook.com, m.facebook.com, fb.com */
'instagram-p3-shv-%s-%s.fbcdn.net', /* api.instagram.com, i.instagram.com, graph.instagram.com, edge-chat.instagram.com, static.cdninstagram.com, scontent-hel3-1.cdninstagram.com */
'xx-fbcdn-shv-%s-%s.fbcdn.net', /* scontent-hel3-1.xx.fbcdn.net */
];
$suffices = explode(',', 'ams4,arn2,atl3,ccu1,dfw5,hel3,hou1,iad3,kul3,lax3,lga3,lhr8,mct1,mia3,mrs2,muc2,ord5,prg1,sea1,sin6,sjc3,syd2,vie1,waw1,xsp1,zrh1');
foreach ($domains as $domain) {
foreach (['01','02','03','04'] as $index) {
foreach ($suffices as $suffix) {
$url = sprintf($domain, $index, $suffix);
$raw = gethostbynamel($url);
if(!is_array($raw)) continue;
$ips = implode(',', $raw);
echo $ips,' ', $url, PHP_EOL;
}
}
}