Как узнать IP-адрес сайта и на каком хостинге он находится

IP-адрес сайта нужен, чтобы понять, на каком хостинге он находится, куда писать жалобу, почему сайт не открывается или правильно ли вы подключили свой домен. Узнать его можно за минуту — командой в терминале или онлайн-сервисом. Разберём на примере letweb.ru, как найти IP-адрес сайта, определить по нему хостинг и сервер и что значит ошибка «Не удалось найти IP-адрес сервера».

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

В Windows откройте командную строку (Win+R, cmd) и выполните:

nslookup letweb.ru

Адрес будет в последней строке ответа, после Addresses или Address. Первая пара строк — это DNS-сервер, который вы спросили, их не путайте.

Подойдёт и ping letweb.ru: IP написан в квадратных скобках в первой строке. Если сайт не отвечает на ping, это не страшно — адрес всё равно покажется.

В Linux и macOS короче всего dig:

dig +short letweb.ru A
92.53.96.164
Как узнать IP-адрес сайта и хостинг: dig, whois по IP и ping для letweb.ru
Три команды: IP сайта, владелец сети (хостинг Timeweb) и время ответа сервера

Как узнать IP сайта онлайн

Если командная строка не нужна, введите домен в любом сервисе проверки DNS: 2ip.ru (раздел про IP сайта), nslookup.io или в проверке DNS у любого регистратора. Результат тот же — A-запись домена. Что такое A-запись и чем она отличается от других, — в статье DNS-записи домена простыми словами.

Почему у сайта несколько IP-адресов или IP «не того» хостинга

  • Несколько адресов — сайт стоит за балансировщиком или у него есть IPv6-адрес (запись AAAA). Это нормально.
  • Адрес Cloudflare, DDoS-Guard или другого CDN — сайт спрятан за защитным прокси. Вы видите адрес прокси, а настоящий сервер скрыт. Узнать его обычными средствами нельзя, и это сделано специально.
  • Разные адреса у разных людей — после смены хостинга старый IP ещё хранится в кеше DNS у части провайдеров. Через время TTL расхождение исчезнет.

Как узнать хостинг сайта по IP-адресу

IP-адреса выдаются блоками конкретным компаниям, и это открытые данные. Команда whois по IP покажет, кому принадлежит блок:

whois 92.53.96.164
netname:        TW-Cloud
org-name:       JSC "TIMEWEB"
country:        RU
abuse-mailbox:  abuse@timeweb.ru
origin:         AS9123

Смотрите на строки org-name или descr — это владелец сети, обычно хостинг-провайдер или дата-центр. Строка abuse-mailbox — адрес для жалоб на содержимое сайта. Значит, letweb.ru размещён на хостинге Timeweb.

Онлайн то же показывает whois по IP на 2ip.ru или на сайте RIPE — европейского реестра IP-адресов.

Хостинг и регистратор домена — разные компании. Регистратора ищут по whois домена, а не IP, — об этом в статье кому принадлежит домен и где он зарегистрирован.

Какие сайты на одном IP-адресе

На обычном виртуальном хостинге на одном IP-адресе живут сотни сайтов разных владельцев. Поэтому по IP нельзя сказать, что сайты связаны: соседи по адресу — это просто клиенты одного хостинга. Отдельный IP почти всегда означает VPS или выделенный сервер.

Список соседей показывают сервисы «reverse IP lookup», но он всегда неполный: они видят только те домены, которые когда-то попадали в их базу.

Где находится сервер сайта: пинг и traceroute

ping показывает, отвечает ли сервер и за сколько миллисекунд:

ping -c 4 letweb.ru

В Windows ключ -c не нужен, там четыре пакета по умолчанию. Время до 50 мс из европейской части России обычно значит, что сервер тоже в России; 60–100 мс — в Европе; больше 150 — в Америке или Азии. Это прикидка: точнее скажет whois по IP.

Путь до сервера показывает traceroute в Linux и tracert в Windows:

traceroute letweb.ru     # Linux, macOS
tracert letweb.ru        # Windows

Каждая строка — узел по пути. Если трасса обрывается звёздочками на одном и том же узле, проблема на стороне этого провайдера. Звёздочки в середине при нормальном конце трассы — не ошибка: многие маршрутизаторы просто не отвечают на такие запросы.

«Не удалось найти IP-адрес сервера»: что делать

Такую ошибку пишет Chrome (код DNS_PROBE_FINISHED_NXDOMAIN), когда DNS не смог вернуть IP для домена. Причины по порядку вероятности:

  1. Опечатка в адресе. Проверьте домен и зону.
  2. Домен не оплачен или снят с делегирования. Посмотрите whois: строка state должна содержать DELEGATED, а paid-till — дату в будущем.
  3. У домена нет A-записи или неверные NS. Частая история после переезда. Как правильно подключить домен к хостингу, разобрано отдельно.
  4. Сбой DNS у вас или у провайдера. Если другие сайты открываются, а с телефона через мобильную сеть этот тоже открывается — сбросьте кеш DNS командой ipconfig /flushdns или смените DNS-сервер в настройках сети на 77.88.8.8 (Яндекс) или 1.1.1.1 (Cloudflare).

Если IP находится, а сайт всё равно не открывается, пройдите остальные шаги из статьи почему не открывается сайт.

Если сайт чужой и вы собираетесь покупать его домен, IP и хостинг — только часть проверки. Остальное — в статье проверка домена перед покупкой.

2 / 1
Оцените статью
Да будет Интернет!