DNS-сервер недоступний: Що це означає і як це виправити
Коли ви бачите повідомлення “DNS-сервер недоступний”, це означає, що ваш пристрій не може зв’язатися з сервером служби DNS (Система доменних імен), який відповідає за перетворення доменних імен (наприклад, example.com) в IP-адреси, які комп’ютери використовують для пошуку веб-сайтів. Ця помилка перешкоджає доступу до веб-сайтів, оскільки ваш пристрій не може перетворити доменні імена на IP-адреси.
У цій статті ми пояснимо, що означає помилка “DNS-сервер недоступний”, її типові причини, а також способи пошуку та усунення несправностей.
Що означає помилка “DNS-сервер недоступний”?
DNS (система доменних імен) – це як телефонна книга в Інтернеті, яка перетворює зручні для користувача доменні імена в машинозчитувані IP-адреси. Коли DNS-сервер недоступний, ваш пристрій не може розпізнавати доменні імена, що призводить до помилок при спробі отримати доступ до веб-сайтів.
Ця проблема може виникнути з різних причин, включаючи проблеми з конфігурацією мережі, проблеми з вашим інтернет-провайдером (ISP) або проблеми з вашим пристроєм.
Поширені причини помилки “Сервер DNS недоступний
Помилка недоступності сервера DNS може бути спричинена кількома факторами:
1. Збій в роботі DNS-сервера
Сервер DNS, наданий вашим провайдером, може не працювати або зазнавати великого навантаження, що робить його тимчасово недоступним.
2. Проблеми з конфігурацією мережі
Неправильні мережеві налаштування на вашому комп’ютері або маршрутизаторі можуть перешкоджати підключенню вашого пристрою до DNS-сервера.
3. Перешкоди брандмауера або антивірусу
Іноді програмне забезпечення безпеки (брандмауери або антивірусні програми) може блокувати DNS-запити, спричиняючи проблеми зі з’єднанням.
4. Проблеми з маршрутизатором або модемом
Проблеми з вашим маршрутизатором або модемом, такі як застаріла прошивка або неправильні налаштування DNS, можуть порушити з’єднання з DNS-сервером.
5. Неправильні налаштування DNS
Налаштування DNS на вашому комп’ютері або маршрутизаторі, встановлені вручну, можуть вказувати на неправильний DNS-сервер.
Як виправити помилку недоступності DNS-сервера
Нижче наведено кілька способів усунення помилки недоступності DNS-сервера:
1. Перезавантажте маршрутизатор і модем
Найпростіше рішення часто є найефективнішим. Перезавантаження маршрутизатора та модему може оновити інтернет-з’єднання та вирішити будь-які тимчасові проблеми.
Крок за кроком:
- Вимкніть модем і роутер, від’єднавши їх від джерела живлення.
- Зачекайте 30 секунд, а потім підключіть їх знову.
- Зачекайте, поки пристрої повністю перезавантажаться, і перевірте, чи проблему вирішено.
2. Очищення кешу DNS
Ваш комп’ютер зберігає IP-адреси веб-сайтів у кеші DNS, щоб пришвидшити доступ до них. Іноді цей кеш може бути пошкоджений, що призводить до проблем з DNS. Очищення кешу DNS може допомогти вирішити цю проблему.
Кроки (Windows):
- Натисніть Windows R, введіть cmd і натисніть Enter, щоб відкрити командний рядок.
- У командному рядку введіть наступну команду і натисніть клавішу Enter:ipconfig /flushdns
- Після завершення перезапустіть браузер і спробуйте зайти на сайт ще раз.
Кроки (macOS):
- Відкрийте термінал (натисніть Командний рядок і введіть Термінал).
- У терміналі введіть наступну команду і натисніть Enter:sudo killall -HUP mDNSResponder
- Введіть пароль, якщо з’явиться відповідний запит, і спробуйте повторно підключитися.
3. Зміна налаштувань DNS-сервера
Якщо причиною проблеми є DNS-сервер, наданий вашим провайдером, ви можете вручну змінити налаштування DNS-сервера, щоб використовувати надійні загальнодоступні служби DNS, такі як Google DNS або Cloudflare DNS.
Кроки (Windows):
- Відкрийте Панель керування і перейдіть до Центру управління мережами і загальним доступом.
- Ліворуч клацніть Зміна параметрів адаптера.
- Клацніть правою кнопкою миші на активному інтернет-з’єднанні і виберіть Властивості.
- Виберіть Протокол Інтернету версії 4 (TCP/IPv4) і натисніть Властивості.
- Виберіть Використовувати наступні адреси DNS-серверів і введіть наступне:
- Бажаний DNS-сервер: 8.8.8.8 (Google DNS) або 1.1.1.1 (Cloudflare DNS)
- Альтернативний DNS-сервер: 8.8.4.4 (Google DNS) або 1.0.0.1 (Cloudflare DNS)
- Натисніть OK, щоб зберегти зміни.
Кроки (macOS):
- Перейдіть до Системні налаштування > Мережа.
- Виберіть активне мережеве підключення та натисніть Додатково.
- Перейдіть на вкладку DNS.
- Натисніть кнопку і додайте наступні DNS-сервери:
- 8.8.8.8 (Google DNS) або 1.1.1.1 (Cloudflare DNS)
- 8.8.4.4 (Google DNS) або 1.0.0.1 (Cloudflare DNS)
- Натисніть OK, а потім Застосувати, щоб зберегти налаштування.
4. Тимчасове вимкнення антивірусу або брандмауера
Іноді налаштування антивірусу або брандмауера можуть перешкоджати з’єднанням DNS. Тимчасове вимкнення цих програм може допомогти вам визначити, чи є вони причиною проблеми.
Кроки (Брандмауер Windows Defender):
- Відкрийте Панель керування і перейдіть до розділу Система та безпека.
- Виберіть Брандмауер Windows Defender.
- Натисніть Увімкнути або вимкнути брандмауер Windows Defender.
- Виберіть Вимкнути брандмауер Windows Defender (для приватних і загальнодоступних мереж) і натисніть кнопку ОК.
- Перевірте підключення до Інтернету. Якщо воно працює, можливо, вам доведеться змінити налаштування брандмауера, щоб дозволити трафік DNS.
Після тестування не забудьте знову увімкнути антивірус або брандмауер для безпеки.
5. Скидання стека TCP/IP
Скидання стеку TCP/IP може вирішити проблеми, пов’язані з мережею, зокрема помилки DNS.
Кроки (Windows):
- Відкрийте командний рядок від імені адміністратора (натисніть Windows X, а потім виберіть Командний рядок (Адміністратор)).
- Введіть одну за одною наступні команди, натискаючи клавішу Enter після кожної:netsh int ip reset netsh winsock reset
- Перезавантажте комп’ютер і перевірте, чи проблему з DNS вирішено.
6. Зверніться до свого інтернет-провайдера (ISP)
Якщо жоден з наведених вище методів не спрацював, проблема може бути пов’язана з DNS-сервером вашого провайдера. Зверніться до свого провайдера, щоб дізнатися про можливі перебої або проблеми з DNS-сервером. Він також може надати альтернативні DNS-сервери або допомогти вам усунути проблему.