DNS (Система доменних імен) є телефонною книгою Інтернету. А Домен ім’я – це унікальна буквено-цифрова адреса, яку вводять користувачі URL панель у браузері, щоб отримати доступ до веб-сайту.
Доменні імена дозволяють користувачам отримати доступ до веб-сайту замість використання IP-адреси, яка відображається на кожному доменному імені. Іноді ви можете зіткнутися DNS такі проблеми, як неправильно налаштований DNS-сервер, який може призвести до простою.
У цьому посібнику ми розглянемо 6 інструментів, які можна використовувати для усунення проблем із розв’язанням імен DNS у Linux.
Зміст
Старий добрий команда nslookup існує деякий час. Це інструмент командного рядка, який запитує та надає детальну інформацію про сервери доменних імен в Інтернеті.
Зазвичай ви використовуєте nslookup інструмент для отримання DNS-записів доменного імені, наприклад зіставлення між доменним іменем і пов’язаною з ним IP-адресою. Інформація, отримана під час запиту запису DNS, є цінною для вирішення проблем, пов’язаних із DNS.
Щоб отримати інформацію про запис DNS, використовуйте такий синтаксис:
$ nslookup ім'я домену.
Наприклад, щоб перевірити запис DNS домену під назвою linuxtechwhiz.info, виконайте команду:
$ nslookup linuxtechwhiz.info.
Якщо все гаразд, ви маєте отримати результат, схожий на той, який ми маємо тут.
У першому розділі відображається інформація про сервер, який використовується для отримання записів DNS. У цьому випадку це локальний DNS-сервер у моїй локальній мережі. Іноді це може бути ваш маршрутизатор або внутрішній корпоративний сервер.
У другому розділі відображається повне доменне ім’я та його відповідна IP-адреса (IPv4 і IPv6). У деяких випадках, наприклад у нас, IPv4 є єдиним активним протоколом.
Для деяких доменних імен увімкнено обидва протоколи. Наприклад, якщо ви запитуєте google.com, ви виявите, що ім’я домену відображається на кількох IP-адресах, як IPv4, так і IPv6.
$ nslookup google.com.
Скорочення від Гропер доменної інформації, копати це ще один інструмент командного рядка для запитів до серверів імен системи доменних імен (DNS). Це кращий інструмент запиту DNS і замінив nslookup команда.
The копати команду дозволяє виконувати DNS-пошук і надавати складні відомості про різні записи DNS, включаючи А, MX, і SOA записи.
Найпростіший спосіб перевірити запис DNS – це ввести копати після введення доменного імені та натискання ENTER.
$ dig linuxtechwhiz.info.
Вихід копати команда досить багатослівна. Для відображення зіставлення IP-адреси включіть +короткий
суфікс, як показано.
$ dig linuxtechwhiz.info +короткий 74.207.227.36
The хост-команда є ще одним зручним інструментом, який можна використовувати для ручного вирішення DNS. Наприклад, ви можете виконати пряму пошук DNS, як показано.
$ host linuxtechwhiz.info.
Ви також можете виконати зворотний пошук наступним чином.
$ хост 173.82.232.55.
The -C
параметр дозволяє запитувати для SOA записи.
$ host -C linuxtechwhiz.info.
Крім того, ви можете запитати MX записи за допомогою -t mx
прапори, як показано.
$ host -t mx google.com.
Щоб відобразити всю інформацію про домен, передайте -а
прапор, як показано.
$ host -a google.com.
The команда ping в основному використовується для перевірки доступності або доступності системи або вузла.
Ви можете перевірити підключення доменного імені, виконавши ping домену, як показано.
$ ping linuxtechwhiz.info -c 4.
Позитивна відповідь означає, що розпізнавання імен працює належним чином. Помилка вказує на проблему вирішення DNS.
Крім того, ви можете перевірити віддалену IP-адресу, пов’язану з доменним іменем, щоб перевірити, чи доступна система, на якій розміщено ваше ім’я.
$ ping 173.82.232.55 -c 4.
Інструменти командного рядка, які ми щойно розглянули, надають лише обмежену інформацію про ваші записи DNS і не можуть належним чином використовуватися для вирішення складних проблем DNS.
MXToolBox це безкоштовний онлайн-інструмент (оплачується за додаткові функції), який забезпечує швидку та точну діагностику мережі та інструменти пошуку DNS.
Він надає повну картину стану вашого домену, яка включає моніторинг вашого домену, відображення інформації про будь-які чорні списки DNS або IP-адрес, перевірка сервера електронної пошти на наявність проблем, перевірка веб-сервера та виконання понад 15 тестів вашого DNS сервер.
Це настійно рекомендований інструмент, якщо ваша єдина мета — докопатися до суті будь-якої проблеми, пов’язаної з DNS.
IntoDNS є ще одним цінним інструментом, який можна використовувати для перевірки та усунення будь-яких проблем, пов’язаних із DNS. Лише за кілька секунд він створює детальний звіт про записи NS, сервери імен, записи SOA та MX, TTL, інтервал оновлення та багато іншого.
Крім того, він надає інформацію про IP-адреси поштових серверів, їх дійсність і будь-які можливі проблеми з вашим доменним іменем.
Це лише кілька інструментів, які надають інформацію про ваші записи DNS, що стане в нагоді під час усунення будь-яких несправностей або помилок, пов’язаних із вашим доменом. Сподіваємось, цей посібник був для вас змістовним. Не соромтеся звертатися з будь-якими коментарями чи відгуками.