Способи оплати Abuse

Як перевірити роботу DNS-сервера

14.01.2025, 17:56

DNS - це розподілена інтернет-система, яка переводить машинні IP-адреси в зрозумілі для людини доменні імена сайтів.

Як працює DNS

Алгоритм дій досить простий:

  1. Ви набираєте в браузері доменне ім'я. Наприклад, mail.ru.

  2. Далі програма робить запит до DNS-сервера і запитує: "Як знайти mail.ru?"

  3. Сервер у відповідь видає: "Ось його адреса - 185.32.189.223".

  4. Тепер ваш браузер знає, куди надсилати запити, і завантажує сторінку.

Якщо DNS не працює коректно, виникають різні проблеми:

  • Сайти не відкриваються, навіть якщо Інтернет підключений.

  • Електронна пошта перестає надсилатися і прийматися.

  • Підключення до Інтернету може виглядати таким, що "зламалося", хоча причина в іншому.

Таким чином, до головних функцій DNS можна віднести:

- прив'язку імені сайту до його IP-адреси, щоб користувачі могли звертатися до сайтів через зрозумілі назви.

- перевірка поштових записів, що дає змогу поштовим серверам обмінюватися листами.

- забезпечення взаємодії пристроїв із мережею Інтернет.

Як зрозуміти, що проблема в DNS

Найпоширеніша ознака несправності - сайти перестають завантажуватися і видають помилки на кшталт таких:

  • "Не вдається знайти сервер";

  • "DNS_PROBE_FINISHED_NXDOMAIN" або щось схоже.

Однак, далеко не факт, що проблема саме в DNS - цілком можливо, що просто у вас просто пропав інтернет.

Щоб упевнитися в цьому, достатньо відкрити сайт безпосередньо за його IP-адресою. Наприклад, введіть у браузері http://185.32.189.223 (одна з IP-адрес mail.ru). Якщо сайт відкривається як зазвичай, значить проблема в DNS.

Перевіряємо налаштування DNS

Для початку з'ясуйте, який DNS-сервер використовується вашим пристроєм. Налаштування можна знайти в параметрах мережі на комп'ютері або в панелі керування роутером.

Публічні DNS-сервери, як правило, швидші та надійніші, ніж ті, які налаштовані за замовчуванням.

Перевірка через командний рядок за допомогою команди ping

Відкрийте командний рядок і введіть таку команду:

ping 1.1.1.1

Якщо сервер відповідає (з'являються рядки з часом відгуку), значить DNS доступний. Якщо відповіді немає, перевірте підключення до Інтернету.

Онлайн-інструменти для перевірки

Якщо командний рядок вам не до душі, то рекомендуємо спеціалізовані онлайн-сервіси. Наприклад:

  1. DNSChecker - дає змогу перевірити доступність DNS-записів із різних регіонів.

  2. IntoDNS - аналізує налаштування DNS-серверів вашого домену.

Тут усе дуже просто: вказуєте ім'я домену і вибираєте записи, які хочете перевірити (A, MX, CNAME тощо). У підсумку ви отримаєте деталізований звіт.

Висновок

Знання роботи DNS допомагає швидко виявити й усунути проблеми з доступом до сайтів, поштою та інтернетом. Якщо після всіх перевірок ситуація не покращилася, варто звернутися по допомогу до фахівців.