Узнать IP домена и на каком хостинге сайт

Определите IP-адреса домена и посмотрите для каждого обратную DNS-запись, автономную систему и владельца сети.

От доменного имени к IP-адресу

Проверка разрешает записи A и AAAA введённого имени хоста и перечисляет все полученные адреса. У домена может быть несколько адресов для балансировки нагрузки или резервирования, и при следующем запросе он может вернуть другие. Имя с www и корневой домен — это разные имена, которые могут указывать в разные места, поэтому проверяйте то, которое вас действительно интересует.

Кто управляет сетью

Каждый публичный IP-адрес анонсируется в интернет автономной системой, которая идентифицируется номером AS. Инструмент сопоставляет каждый адрес с анонсирующей ASN, названием сети, маршрутизируемым префиксом и страной, в которой региональный реестр выделил блок адресов.

Для сайта на обычном хостинге или в облаке название сети отвечает на вопрос, на каком хостинге находится сайт. Оно указывает на оператора инфраструктуры. Оно не указывает на реселлера, который арендует серверы у этого оператора, и ничего не говорит о том, кто ведёт сам сайт.

Обратная DNS-запись

Обратная DNS-запись — это PTR-запись, которая сопоставляет адрес с именем. Ею управляет держатель блока IP-адресов, а не владелец домена, поэтому часто она показывает типовое имя хоста провайдера. Такие имена бывают информативны: в них нередко есть домен провайдера, код региона или метка сервера. Отсутствие PTR-записи — обычное дело и не ошибка для веб-серверов, хотя от почтовых серверов ожидается совпадающая PTR-запись.

Когда IP принадлежит CDN или прокси

Если сайт использует Cloudflare, Fastly, Akamai, CloudFront или подобный сервис, его DNS указывает на пограничную сеть этого сервиса. Адрес, который вы видите, принадлежит CDN, часто используется очень большим числом не связанных между собой сайтов и нередко является anycast-адресом, то есть один и тот же адрес обслуживается сразу из многих точек. Исходный сервер, где сайт работает на самом деле, находится за ним и намеренно не виден.

Инструмент помечает адреса из известных диапазонов CDN и прокси как пограничные узлы. В таком случае точный ответ на вопрос, где размещён сайт, звучит так: за этим CDN, исходный сервер публично не наблюдаем. Ни один инструмент проверки не может надёжно продвинуться дальше, а попытки раскрыть исходный сервер здесь не предусмотрены.

Страна выделения блока — не местоположение сервера

Показанная страна — та, что записана для блока адресов в региональном интернет-реестре. Она отражает, где организация-держатель зарегистрировала блок. Крупные сети используют блоки далеко от места их регистрации, а anycast-адреса существуют во многих странах одновременно. Считайте страну свойством документов, а не физическим положением сервера.

Как пользоваться этим инструментом

  1. Введите домен. Введите или вставьте доменное имя, например example.com. Подойдёт и полный URL: схема, путь и начальное www будут отброшены.
  2. Определите адреса. Инструмент находит записи A и AAAA и для каждого адреса определяет сеть (номер AS), её владельца и PTR-имя.
  3. Прочитайте результат о хостинге. Адрес пограничного узла CDN так и помечен: он показывает пограничную сеть, а не исходный сервер.

То же самое в командной строке

Та же проверка из терминала. В командах используется example.com: замените его своим именем.

  • Адреса доменаdig example.com A AAAA +short
  • Кому принадлежит адресwhois 192.0.2.10
  • AS, анонсирующая адрес (Team Cymru)dig +short 10.2.0.192.origin.asn.cymru.com TXT
  • Windowsnslookup example.com

Частые вопросы

Как узнать IP-адрес домена?

Введите домен, и инструмент разрешит его A-записи для IPv4 и AAAA-записи для IPv6. В терминале ту же информацию дают команды dig или nslookup с именем хоста.

Как узнать, на каком хостинге находится сайт?

Определите IP-адрес домена, затем посмотрите на сеть, которая анонсирует этот адрес. ASN и название сети указывают на хостинг- или облачного провайдера. Если адрес принадлежит CDN, настоящий хостинг скрыт за ним.

Почему проверка показывает Cloudflare, а не настоящий хостинг?

Потому что DNS домена указывает на пограничную сеть Cloudflare, которая проксирует запросы на исходный сервер, нигде не опубликованный. Так и задумано. NS-серверы и MX-записи иногда намекают на других провайдеров, которыми пользуется владелец, но исходный сервер не раскрывают.

Показанная страна — это местоположение сервера?

Не обязательно. Это страна, записанная при выделении блока IP-адресов. Сервер может находиться в другом месте, а anycast-адреса обслуживаются из многих стран одновременно.

Могут ли несколько сайтов находиться на одном IP-адресе?

Да. Виртуальный хостинг и CDN размещают тысячи сайтов на одном адресе и различают их по имени хоста в запросе. Сам по себе IP-адрес не идентифицирует один конкретный сайт.

Что такое ASN?

Номер автономной системы идентифицирует сеть, которая сама управляет своей маршрутизацией в интернете: интернет-провайдера, облачного провайдера или крупную компанию. Это самый надёжный публичный признак того, кто управляет сетью, стоящей за IP-адресом.