🌐 4 полезных инструмента для устранения проблем с разрешением имен DNS

Решаем ошибки DNS

by itisgood

DNS (система доменных имен) – это телефонная книга Интернета.

Доменное имя – это уникальный буквенно-цифровой адрес, который пользователи вводят в строку URL в браузере, чтобы получить доступ к веб-сайту.

Доменные имена позволяют пользователям получать доступ к веб-сайту вместо использования IP-адреса, который сопоставляется с каждым доменным именем.

Иногда вы можете столкнуться с проблемами DNS, такими как неправильно настроенный DNS-сервер, что может привести к простою.

В этом руководстве мы рассмотрим 4 инструмента, которые можно использовать для устранения проблем с разрешением имен DNS в Linux.

1. Команда Nslookup

Старая добрая команда nslookup существует уже давно.

Это инструмент командной строки, который запрашивает и предоставляет подробную информацию о серверах доменных имен в Интернете.

Обычно вы используете инструмент nslookup для получения DNS-записей доменного имени, таких как сопоставление между доменным именем и связанным с ним IP-адресом. Информация, полученная при запросе DNS-записи, полезна при устранении проблем, связанных с DNS.

🖧 Обзор инструментов перечисления DNS с лучшими практиками и примерами

Чтобы получить информацию о записи DNS, используйте следующий синтаксис:

$ nslookup domain_name

Например, чтобы проверить DNS-запись домена itisgood.ru, выполните команду:

$ nslookup  itisgood.ru

В первом разделе отображается информация о сервере, используемом для получения записей DNS.

Иногда это может быть ваш маршрутизатор или внутренний корпоративный сервер.

Во втором разделе отображается полное доменное имя и соответствующий ему IP-адрес (как IPv4, так и IPv6). В некоторых случаях, как в нашем, IPv4 является единственным активным протоколом.

Для некоторых доменных имен включены оба протокола.

Например, если вы запросите google.com, вы обнаружите, что доменное имя сопоставлено с несколькими IP-адресами, как IPv4, так и IPv6.

$ nslookup google.com

2. Команда dig

Сокращение от Domain Information Groper, dig – это еще один инструмент командной строки для запроса серверов имен системы доменных имен (DNS).

Это более совершенный инструмент запроса DNS, который пришел на смену команде nslookup.

Команда dig позволяет выполнять поиск DNS и предоставляет подробную информацию о различных записях DNS, включая записи A, MX и SOA.

Самый простой способ поиска DNS-записи – ввести команду dig, затем имя домена и нажать ENTER.

$ dig google.com

3. Команда host

Команда host – это еще один удобный инструмент, который можно использовать для ручного резолва DNS.

Например, вы можете выполнить поиск DNS:

$ host itsecforu.ru

Вы также можете выполнить обратный поиск следующим образом.

$ host 173.82.232.55

Опция -C позволяет запрашивать записи SOA.

$ host -C itsecforu.ru

Кроме того, вы можете запросить записи MX, используя флаг -t mx, как показано далее:

$ host -t mx google.com

Чтобы отобразить всю информацию о домене, передайте флаг -a, как показано на рисунке.

$ host -a google.com

4. Команда ping

Команда ping в основном используется для проверки доступности или досягаемости системы или хоста.

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

$ ping itisgood.ru -c 4

Положительный ответ означает, что разрешение имен работает так, как ожидалось.

Ошибка указывает на проблемы с резолвом DNS.

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

$ ping 173.82.232.55 -c 4

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

5. MXToolBox

MXToolBox – это бесплатный онлайн-инструмент (платный для дополнительных функций), который обеспечивает быструю и точную диагностику сети и инструменты поиска DNS.

Он предоставляет вам полный обзор состояния вашего домена, который включает мониторинг вашего домена, отображение информации о любых черных списках DNS или IP, проверку почтового сервера на наличие проблем, проверку веб-сервера и выполнение более 15 тестов на вашем DNS-сервере.

Это очень рекомендуемый инструмент, если ваша единственная цель – разобраться в любой проблеме, связанной с DNS.

6. IntoDNS

IntoDNS – еще один ценный инструмент, который можно использовать для проверки и устранения любых проблем, связанных с DNS. Всего за несколько секунд он создает подробный отчет о NS-записях, серверах имен, SOA и MX-записях, TTL, интервале обновления и многом другом.

Кроме того, программа предоставляет информацию об IP-адресах почтовых серверов и их валидности, а также о любых возможных проблемах с вашим доменным именем.

см. также:

You may also like

Leave a Comment