Как проверить резолвится ли имя
Перейти к содержимому

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

  • автор:

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

Проверка сайта

Проверка работы веб-сайта

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

  • Общая информация об IPv4 и IPv6.
  • Проверка неймсерверов (DNS).
  • Проверка PING-запросов из разных стран.
  • Проверка доступности по HTTP протоколу и поддерживает ли ресурс современный HTTP/2 протокол.
  • Географический доступ.
  • Проверка SSL-сертификата.

Как проверить, куда направлен домен

Проверка WHOIS

Если у Вас возникает необходимость узнать информацию о владельце сайта, сроках регистрации домена или другие технические детали, инструмент WHOIS становится важным средством получения исчерпывающей и актуальной информации. Благодаря этому сервису Вы можете осуществить эффективный анализ доменов и обеспечить себя достоверной информацией, необходимой для ваших деловых или технических нужд.

WHOIS — это специальный сервис, позволяющий получить информацию о доменном имени веб-сайта. Благодаря этому инструменту, Вы можете быстро и бесплатно получить данные, такие как контактное лицо, которое зарегистрировало домен, кто регистратор компании, актуальные неймсерверы, срок действия домена и его дата окончания.

Проверка whois

Дополнительно: подробная информация про возможные статусы доменов

  • addPeriod — это статус, автоматически устанавливаемый реестром в первые дни регистрации домена (до 5 дней).
  • autoRenewPeriod — это период, когда еще доступно продление домена после наступления даты окончания.
  • inactive — это автоматический статус, показывающий, что у домена не заданы NS серверы (домен не активен). Как только у домена будут заданы NS серверы, статус inactive автоматически изменится на ОК или clientTransferProhibited
  • clientTransferProhibited — запрещение трансфера домена к другому регистратору. Обычно он автоматически устанавливается при регистрации домена и по запросу клиента снимается регистратором, при трансфере домена.
  • Ok — это статус, когда с доменом все в порядке, он зарегистрирован и готов к работе.
  • PendingCreate — используется в доменных зонах, где требуется одобрение Администрации для осуществления регистрации. Как пример, в доменах .UA где существует требование наличия у регистранта торговой марки – после подачи заявки на регистрацию, устанавливается статус pendingCreate (может действовать от 1 до 14 дней). В течение действия pendingCreate домен не работает и находится в зарезервированном состоянии, до проверки заявки Администратором.
  • PendingTransfer — запрос на перенос домена в процессе обработки.
  • clientHold — домен заблокирован или ожидает проверки. Если Ваш домен не работает и видите при проверке такой статус, можете обратиться в техническую поддержку.
  • ServerHold — домен заблоковано реєстром. Для уточнения, если домен недоступен, обратитесь в поддержку.
  • redemptionPeriod — истек срок действия домена или завершился льготный период (если он предусмотрен реестром).
  • pendingDelete — срок действия домена истек и происходит удаление из реестра.

Обратите внимание: для части доменных зон, WHOIS по умолчанию открыт и любой может увидеть информацию о владельце. В этом нет ничего незаконного, согласно правилам ICANN, данные WHOIS о владельце домена должны быть открыты и актуальны. При желании, Вы можете скрыть информацию.

Домен не резолвится с сервера, с других серверов резолвится, как исправить?

Домен не резолвится (не отвечает) с сервера, с других серверов резолвится, как это исправить? По ip достучаться можно.

короткая ссылка на этот вопрос: close
спросил 10 лет назад

1 ответ

Не резолвится домен означает что домен не доступен или не отвечает.

Попробовать добавить адреса других DNS-серверов в /etc/resolv.conf.

Например, добавить google DNS-сервер 8.8.8.8, или вебазилловский DNS-сервер 208.88.224.54. Для этого нужно добавить строку nameserver 8.8.8.8 в /etc/resolv.conf :

echo nameserver 8.8.8.8 >> /etc/resolv.conf

Если не хватает прав (отказано в доступе), то под sudo:

sudo sh -c "echo nameserver 8.8.8.8 >> /etc/resolv.conf"

Проверить, резолвится ли домен и какой DNS сервер использует можно командой nslookup:

$ nslookup whois.pandi.or.id ;; Got SERVFAIL reply from 208.88.224.54, trying next server Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: Name: whois.pandi.or.id Address: 203.119.112.102 Name: whois.pandi.or.id Address: 203.119.112.103

Как проверить DNS на корректность?

При загрузке сайта initial connection очень большой, 20 секунд. После этой загрузки все страницы грузятся моментально. Грешу на DNS, использую vps от reg.ru. Как проверить конкретно DNS на ошибки? Я так понимаю проблема с тем, что dns меняет ip на доменное имя, поэтому грузится долго

  • Вопрос задан более трёх лет назад
  • 4424 просмотра

7 комментариев

Простой 7 комментариев

allldo @allldo Автор вопроса

Лентюй, при заходе по ип происходит редирект на доменное имя и проблема также остается

hint000

проблема с тем, что dns меняет ip на доменное имя, поэтому грузится долго

Как проверить конкретно DNS на ошибки?

из командной строки: nslookup

2ord

Ubuntu кто разрешает доменное имя?

Ребят подскажите, не где могу в Ubuntu определить, кто разрешает доменное имя. ОС Ubuntu 20, nslookup показывает что DNS сервера не резолвят dns имя.

Раз NS сервера не резолвят dns имя, значит оно где то прописано в системе. Но вот как определить где? В файле /etc/hosts нечего нету. А имя dns резолвится.

Andrei_IW
12.07.21 16:50:24 MSK
anonymous
( 12.07.21 17:53:21 MSK )
Ответ на: комментарий от anonymous 12.07.21 17:53:21 MSK

BOOBLIK ★★★
( 12.07.21 17:57:07 MSK )

Вот наверное за это в основном я не люблю systemd… Чёрт ногу сломит кто и за что отвечает и где настройки искать.

kardapoltsev ★★★★★
( 12.07.21 20:49:10 MSK )
anonymous
( 12.07.21 21:02:52 MSK )
Ответ на: комментарий от kardapoltsev 12.07.21 20:49:10 MSK

Зачем чертям ноги ломать, если можно маны почитать?

anonymous
( 12.07.21 21:17:02 MSK )

Может оно по mDNS прилетело

anonymous
( 13.07.21 00:20:58 MSK )

nsswitch.conf, man getent

anonymous
( 13.07.21 00:27:14 MSK )
anonymous
( 13.07.21 05:19:37 MSK )
Ответ на: комментарий от BOOBLIK 12.07.21 17:57:07 MSK

resolvectl — это софтина для управления resolved

mogwai ★★★★
( 13.07.21 05:41:38 MSK )
Ответ на: комментарий от anonymous 12.07.21 17:53:21 MSK

hostnamectl кажется работает с именем хоста. Мне кажется это не то.

Andrei_IW
( 13.07.21 12:35:19 MSK ) автор топика
Ответ на: комментарий от BOOBLIK 12.07.21 17:57:07 MSK

Смотрел я resolvectl, но там нет возможности задать ip какому то доменному имени. Есть возможность задать DNS сервера, но не доменное имя.

Andrei_IW
( 13.07.21 12:40:13 MSK ) автор топика
Ответ на: комментарий от Andrei_IW 13.07.21 12:40:13 MSK

Сделал дамп tcpdump в файл и вот что потом заметил в WireShark. Когда запускаю команду ping сервер делает обращение к Google DNS 8.8.8.8 мол разреши мне это доменное имя. Google в ответ говорит что такого имени не знает. Сервер ещё раз отправляет запрос на 8.8.8.8 и вот тут происходит магия. Только на этом сервере Google DNS 8.8.8.8 возвращает ответ, что теперь я знаю твой домен, это CNAME какого то вообще левого сайта.

Такое происходит только на одном сервере, на всех остальных компьютерах DNS Google 8.8.8.8 понятия не имеет от таком домене.

Andrei_IW
( 13.07.21 12:47:12 MSK ) автор топика
Ответ на: комментарий от Andrei_IW 13.07.21 12:47:12 MSK

В netplan пробовал ставить в dns сервере левый ip, что бы точно не какой dns не работал. Всё… странное dns имя не разрешается в ip. То есть от сюда следует, что странное dns имя не прописано где то в системе.

Но если прописать в netplan любой DNS, пробовал много разных, то любой DNS разрешает это dns имя. Хотя это происходит только исключительно на этом сервере. На любом другом сервере понятное дело этот странный домен не разрешится в ip, так как такого доменного имени не существует.

Andrei_IW
( 13.07.21 17:18:36 MSK ) автор топика
Последнее исправление: Andrei_IW 13.07.21 17:19:52 MSK (всего исправлений: 1)

Ответ на: комментарий от Andrei_IW 13.07.21 12:47:12 MSK

Похоже у тебя там кто-то подменяет DNS-трафик. Сервера все в одной локалке или разбросаны по разным?

Pinkbyte ★★★★★
( 13.07.21 17:27:25 MSK )
Последнее исправление: Pinkbyte 13.07.21 17:27:43 MSK (всего исправлений: 1)

Ответ на: комментарий от Pinkbyte 13.07.21 17:27:25 MSK

Да, все сервера находятся в одной локальной сети, в одном broadcast домене. И походу кто то модифицирует DNS ответ на лету, но модифицирует не на всех серверах, а лишь на одном сервере. Все остальные сервера работают корректно, на них не резолвиться это доменное имя. И только на одном сервере происходит разрешение доменного имени на CNAME запись к какому то левому домену.

Но мне кажется, что возможно это всё таки какая-то настройка. Почему то так очень кажется. Но с другой стороны, а какая программа может так трафик DNS на лету модифицировать? Когда DNS отвечает, что не знаю такого имени, поменять на ответ, да знаю такое имя, вот его CNAME запись.

Andrei_IW
( 13.07.21 20:42:05 MSK ) автор топика
Последнее исправление: Andrei_IW 13.07.21 20:47:27 MSK (всего исправлений: 2)

Ответ на: комментарий от Andrei_IW 13.07.21 20:42:05 MSK

Но с другой стороны, а какая программа может так трафик DNS на лету модифицировать?

Навскидку — если DNS к которому ты обращаешься находится вне локальной сети, то можно тупо на роутере делать переадресацию 53 порта для конкретного сервера на внутренний, локальный DNS-сервер(например dnsmasq). А там уже извращаться как угодно.

При этом для самого клиента подмену определить будет затруднительно(DNSSEC в строгом режиме есть далеко не везде). Собственно всякие DNS-over-HTTPS и DNS-over-TLS придумали не от хорошей жизни.

Pinkbyte ★★★★★
( 13.07.21 21:04:50 MSK )
Последнее исправление: Pinkbyte 13.07.21 21:06:02 MSK (всего исправлений: 2)

Ответ на: комментарий от Pinkbyte 13.07.21 21:04:50 MSK

В общем поднял я у себя свой DNS сервер и подключил к нему свой загадочный сервер. И в это время стал перехватывать весь трафик. А после его открыл в WireShark. И вот что интересное выяснилось.

Оказывается наш сервер сначала пытается получить разрешение DNS имени как обычно. Но получив ответ от DNS сервера что такого доменного имени не существует, этот горе сервер взял и дописал к доменному имени в конце .ru и отправил такое имя на разрешение. А вот такое имя уже есть и DNS возвращает ответ и происходит ping.

Только вот сервер показывает что пингует тот наш несуществующий домен, хотя по факту пинги идут до несуществующего домена с .ru в конце, который очень даже существует.

Теперь нужно понять, где можно посмотреть настройку, которая бы заставляла прикручивать к запросу .ru если такое DNS имя не разрешается.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *