Що таке DNS-сервер і чому він недоступний?

Як ви думаєте, як ваш комп'ютер, смартфон або планшет знає, куди йти, коли ви вводите доменне ім'я, например.com? Це не чарівність - всі пристрої, підключені до Інтернету, використовують систему доменних імен з DNS-серверами в своїй основі.

Але що таке DNS-сервер і як він працює, щоб перевести вас з A (ім'я домену) на B (відповідний веб-сервер)? Як дізнатися, чи правильно відповідає ваш DNS-сервер? Система призначена для роботи без вашого відома, але вона не є надійною.


Давайте пояснимо, як працює DNS, і що ви повинні робити, якщо є проблема з вашим DNS-сервером.

Що таке DNS-сервер?

Є причина, з якої ви, ваш сусід і ваша давно втрачена сім'я за кордоном можете ввести URL-адресу в свій браузер і побачити той же результат. Система доменних імен є основою Інтернету, виступаючи як база даних кожного загальнодоступного веб-сайту.

DNS-сервер дозволяє IP-адресу для веб-сервера і зіставляє його з ім'ям домену і ім'ям хоста (для www.google.com ім'я хоста буде www). Вся інформація зберігається за 13 адресами кореневих серверів DNS, які управляються компаніями, урядовими установами та університетами. Існують сотні відповідних кореневих серверів, які розміщені в цих 13 організаціях і мають однакові IP-адреси по всьому світу для забезпечення швидкості і надійності.

Причина DNS проста: користувачам набагато простіше запам'ятати доменне ім'я, наприклад google.com, ніж IP-адреса.

Для Google це буде 172.217.169.14. Якщо ви розміщували веб-сайт на своєму власному сервері, вам довелося б вказувати свою власну IP-адресу, якщо ви не використовували безкоштовний динамічний DNS-провайдер або мати статичну IP-адресу.

Зазвичай ви за замовчуванням використовуєте DNS-сервери, які надаються вашим провайдером. Ви також можете використовувати загальнодоступні DNS-сервери для підвищення вашої безпеки в Інтернеті, наприклад, власні загальнодоступні DNS-сервери Google в 8.8.8.8 і 8.8.4.4.


Чому ваш DNS-сервер недоступний?

Коли ваш комп'ютер не може знайти доменне ім'я, яке ви ввели, може бути проблема з вашим DNS-сервером. Ваш DNS-сервер може бути недоступний через проблеми з сервером або проблеми з підключенням до цього сервера (наприклад, через збій в роботі інтернету).

Якщо ви використовуєте параметри DNS, надані вашим Інтернет-провайдером, і отримуєте повідомлення «DNS-сервер не відповідає», спочатку перезавантажте маршрутизатор. Це може відновити ваше підключення до ваших DNS-серверів без будь-яких додаткових кроків.

Якщо це не спрацює, скидання кешу DNS може допомогти. У Windows натисніть Win + X, виберіть Windows PowerShell (Admin) і введіть:

ipconfig /flushdns

У macOS, якщо ви використовуєте El Capitan або пізнішу версію, відкрийте термінал і введіть:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Операційні системи на основі Linux зазвичай не виконують кешування DNS, якщо ви не використовуєте nscd. Якщо так, введіть наступне:


sudo /etc/init.d/nscd restart

Якщо нічого не допомагає, і ваш DNS-сервер недоступний протягом тривалого періоду часу, тоді настав час встановити свій власний.

Чому ви повинні встановити власні параметри DNS

У більшості випадків ви не зобов'язані використовувати DNS-сервери, які ви використовуєте за замовчуванням під час з'єднання з Інтернетом. Ви можете налаштувати свій пристрій на використання альтернативних DNS-серверів, якщо хочете.

Як ми вже згадували, зміна вашого DNS-сервера може бути хорошим способом захистити себе в Інтернеті. Для батьків зміна DNS-серверів на провайдера, такого як OpenDNS, може допомогти вам у фільтрації контенту для дорослих і шкідливих програм.

Однак однією з головних причин зміни налаштувань DNS-сервера є швидкість. Кілька додаткових секунд завантаження кожної сторінки можуть почати складатися - ви можете відновити цей час, змінивши налаштування DNS на більш швидкого постачальника. DNS-сервери вашого провайдера (залежно від вашого провайдера) можуть погано обслуговуватися, що призведе до помітного уповільнення навіть при швидкому підключенні до Інтернету.


Це також допомагає вам змінити параметри DNS, якщо сервери, які використовуються вами, ненадійні і часто виходять з ладу.

Якщо ви думаєте про використання VPN, ви також можете змінити параметри DNS-сервера порівняно з налаштуваннями, наданими вашим Інтернет-провайдером. Ви також захочете налаштувати VPN-з'єднання у Windows. про правильний захист від витоку DNS Якщо ви цього не зробите, витоки DNS можуть розкрити вашу особистість. про відстеження повноважень.

Небезпеки DNS шкідливих програм

Підробка DNS (або отруєння DNS-кешу) може стати способом, що дозволяє творцям шкідливих програм маніпулювати системою доменних імен для отримання вигоди. Замість того, щоб google.com перемістив вас на головну сторінку Google, шкідлива програма DNS може встановити запис у вашому кеші DNS на альтернативному сервері. Це може виглядати як Google, URL-адреса може збігатися, але ваш комп'ютер повністю перенесе вас на інший сайт - і все це без вашого відома.

Цей вид витонченої фішинг-атаки може змусити вас мимоволі розкрити ваші особисті дані шахрайському серверу. Щоб цього не відбувалося, регулярно оновлюйте антивірусне і шкідливе ПЗ і регулярно перевіряйте свій комп'ютер.

Якщо ви виявите шкідливе ПЗ, очистіть кеш DNS, використовуючи методи, перелічені вище, після його видалення.


Як встановити власні параметри DNS

Ви можете змінити параметри DNS. про сучасні операційні системи, такі як Windows і macOS, хоча це трохи складніше в Linux, залежно від вашого дистрибутива.

Windows

Щоб змінити параметри DNS у Windows, клацніть Win + X і виберіть «Параметри» > «Мережа та Інтернет» > «Центр керування мережами та спільним доступом».

У меню ліворуч виберіть пункт Змінити параметри адаптера. Клацніть правою клавішею миші ваше інтернет-з'єднання та виберіть «Властивості». Виберіть Протокол Інтернету версії 4 (TCP/IPv4) і виберіть Властивості.

Звідси увімкніть Використовувати наступні адреси DNS-серверів і заповніть кращі та альтернативні адреси DNS-серверів вибраними вами DNS-провайдерами. Виконайте те саме для адрес IPv6.

MacOS

Якщо ви використовуєте macOS, клацніть значок «Системні параметри» на док-станції, потім натисніть «Мережа».


Переконайтеся, що ваше з'єднання вибрано, а потім клацніть «Додаткові» > «DNS». Вилучіть всі існуючі DNS-сервери зі значком -, потім натисніть піктограму +, щоб ввести нові адреси. Коли ви закінчите, натисніть кнопку Гаразд.

Linux

Якщо ви використовуєте Linux, зміна параметрів DNS залежатиме від дистрибутива, який ви використовуєте. Це також буде залежати від мережевого менеджера, який використовує дистрибутив.

Якщо ви користувач Ubuntu, вам потрібно буде керувати налаштуваннями своєї IP-адреси в Ubuntu. використовуючи графічний інтерфейс або редактор термінала, щоб вручну редагувати відповідні файли конфігурації.

Не дозволяйте поганому DNS-серверу уповільнити вас

У звичайних умовах вам не потрібно думати про свої DNS-сервери. Вони працюють у фоновому режимі і допомагають вам переходити від А до В, коли ви використовуєте Інтернет без будь-яких проблем.

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

COM_SPPAGEBUILDER_NO_ITEMS_FOUND