Как узнать IP адреса Яндекс, Google и Mail.RU
Раздел(ы): Безопасность
Просмотры: 25106
Комментарии: 2
Я уже писал как узнать все IP адреса сайта — https://moonback.ru/page/kak-uznat-ip-adres-sayta. Но когда дело касается лидеров, то результаты выдачи утилиты nslookup
для домена могут меняться по несколько раз день.
Результат работы утилиты nslookup для доменного имени yandex.ru от 29 июля 2021 г. в 16:37, г.Волгоград, провайдер Мегафон:
А уже через час 29 июля 2021 г. в 17:32 мы видим иной результат:
Один из IP адресов сменился. Первым в списке был 5.255.255.55, а теперь — 5.255.255.70.
Хочешь узнать список всех IP адресов — посмотри SPF запись домена.
Как узнать IP адреса Яндекс
Из этого можно сделать вывод, что серверы меняются динамически из определенного диапазона адресов. И чтобы узнать все IP адреса принадлежащие компании Яндекс можно воспользоваться следующей инструкцией.
Определим SPF записи yandex. Напомню, что SPF запись содержит список доверенных IP адресов серверов, которые имеют право отправлять письма от имени домена (подробнее). Для этого в консоли (в командной строке) выполните следующую команду:
nslookup -q=TXT _spf.yandex.ru 8.8.8.8
Результат:
Для определения IPv4 адресов нас интересует значение _spf-ipv4.yandex.ru
Чтобы получить список IPv4 адресов выполните следующую команду в консоли (в командной строке):
nslookup -q=TXT _spf-ipv4.yandex.ru 8.8.8.8
В результате мы должны получить список всех IPv4 адресов компании Яндекс:
Все актуальные IP адреса компании Yandex
На момент написании данной статьи компании Яндекс принадлежат следующие IP адреса, точнее компания Yandex использует следующие IP адреса для своих сайтов, сервисов и прочих нужд:
IPv4 сеть | IPv4 диапазон |
---|---|
5.45.192.0/19 | 5.45.192.0 — 5.45.223.255 |
5.255.192.0/18 | 5.255.192.0 — 5.255.255.255 |
5.45.254.0/25 | 5.45.254.0 — 5.45.254.127 |
37.9.109.0/24 | 37.9.109.0 — 37.9.109.255 |
37.140.128.0/18 | 37.140.128.0 — 37.140.191.255 |
77.88.0.0/18 | 77.88.0.0 — 77.88.63.255 |
87.250.224.0/19 | 87.250.224.0 — 87.250.255.255 |
93.158.136.48/28 | 93.158.136.48 — 93.158.136.63 |
95.108.130.0/23 | 95.108.130.0 — 95.108.131.255 |
95.108.192.0/18 | 95.108.192.0 — 95.108.255.255 |
141.8.132.0/24 | 141.8.132.0 — 141.8.132.255 |
213.180.223.192/26 | 213.180.223.192 — 213.180.223.255 |
Как узнать все IP адреса принадлежащие компании Google
С Google поступаем по предыдущей инструкции, которую мы опробовали на Яндексе. Сначала выполним в консоли команду:
nslookup -q=TXT _spf.google.com 8.8.8.8
Получим примерно такой результат:
Воспользуемся полученными результатами для следующей команды:
nslookup -q=TXT _netblocks.google.com 8.8.8.8
И получим список IP адресов Google:
Полный список в текстовом виде выглядит так:
- 35.190.247.0/24
- 64.233.160.0/19
- 66.102.0.0/20
- 66.249.80.0/20
- 72.14.192.0/18
- 74.125.0.0/16
- 108.177.8.0/21
- 173.194.0.0/16
- 209.85.128.0/17
- 216.58.192.0/19
- 216.239.32.0/19
Как узнать все IP адреса MAIL.RU
С компанией Маил-РУ поступаем как и с предыдущими, правда решение будет чуть короче лишь в одну команду:
nslookup -q=TXT _spf.mail.ru 8.8.8.8
В результате мы получим список всех адресов Mail.RU:
Список IP адресов Mail.RU по состоянию на 31 июля 2021 года
На момент написания данной статьи технологической компании Mail.ru Group принадлежат следующие IP адреса:
- 94.100.176.0/20
- 217.69.128.0/20
- 128.140.168.0/21
- 188.93.58.0/24
- 195.211.128.0/22
- 188.93.59.0/24
- 188.93.56.0/2
- 128.140.170.0/24
- 178.22.92.0/23
- 185.5.136.0/22
- 5.61.237.0/26
- 5.61.237.128/25
- 5.61.236.0/24
- 5.61.239.143/32
- 5.61.239.144/32
- 95.163.216.38/31
- 95.163.40.8/29
Зачем знать IP адреса компаний Яндекс, Google и Mail.ru
Если вы нашли эту статью в интернете и читаете ее, то ответ для вас очевиден. Но для остальных напишу так: «в некотором царстве, в некотором государстве был ограничен доступ к сайтам ВКонтакте, Одноклассники и т.п.» Чтобы получить к ним доступ нужно настроить маршрутизацию через VPN из той страны, где такой доступ есть. А так как IP адреса вышеназванных сервисов могут динамически меняться, о чем я написал в начале статьи, то нужно знать список всех IP адресов на которых они теоретически могут работать.
Для справки: Одноклассники и ВКонтакте принадлежат технологической компании Mail.ru Group, а так же — такие проекты как Warface, Crossfire, Armored Warfare, Skyforge, Аллоды Онлайн, ArcheAge, Perfect World и LOST ARK, мессенджер «ICQ», мобильный сервис бесплатных объявлений «Юла», каршеринг «Ситидрайв», сервис онлайн-заказа такси «Ситимобил», и платформа для доставки еды «Delivery Club».
Выводы
Почему для определения IP адресов компании я использовал SPF запись доменного имени? Утилита nslookup при классическом применении показывает список серверов на которых в настоящий момент работает домен (сайт), а запись SPF (Sender Policy Framework) определяет весь список доверенных серверов, с которых может отправляться почта данного домена, то есть это все IP адреса на которых теоретически может «работать» домен.
Я думаю, что данный способ покажет не полный список IP адресов компании, ведь есть еще технические адреса для маршрутизаторов, коммутаторов и прочего оборудования, но нам они не нужны, так как на них не будут работать серверы, которые нас интересуют, например сайт Одноклассники.
Простейший и при этом бесплатный способ обхода блокировок на примере маршрутизатора серии Keenetic описан в этой статье — https://moonback.ru/page/keenetic-site-deblock.
Благодарности
При написании статьи были использованы следующие источники:
Бесполезно. Суть статьи раскрывается только в «выводах». Уберите из названия статьи слово «все». Иначе просто введение в заблуждение получается. На деле — «некоторых», а еще точнее «очень и очень немногих»
Спасибо, очень помогло. Заблокировали yandex и google ботов вместе со злоумышленниками. А тут список готовый! Кстати, актуальный. Даже если тут не все, то описан механизм, как найти.