Що таке приватний DNS в Android?
Щоразу, коли застосунок або браузер відкриває сайт, телефон спершу питає в DNS-сервера адресу цього сайту. За замовчуванням це запитання йде без шифрування й потрапляє на той сервер, який роздає ваша мережа Wi-Fi чи мобільна мережа. Налаштування Android «Приватний DNS» це змінює. Воно надсилає запитання на вибраний вами сервер, загорнуте в шифрування, за протоколом DNS over TLS (DoT).
Приватний DNS налаштовується за допомогою імені хоста, наприклад family.cloudflare-dns.com. IP-адреса для цього не використовується. Якщо хочете дізнатися більше про те, що таке DNS-запит, прочитайте що таке DNS.
Які три режими приватного DNS існують?
Android пропонує до трьох варіантів:
| Режим | Що він робить |
|---|---|
| Вимкнено | Приватний DNS не використовується. Телефон, як завжди, користується DNS мережі. |
| Автоматично | Телефон намагається встановити зашифроване з’єднання з DNS-сервером мережі й, якщо це неможливо, використовує звичайний DNS. |
| Ім’я хоста провайдера приватного DNS | Телефон надсилає кожен запит на введене вами ім’я хоста в зашифрованому вигляді. Якщо цей сервер недоступний, запити не виконуються. |
Деякі телефони називають варіанти трохи інакше. У технічних текстах третій варіант інколи називають «суворим режимом».
Як налаштувати провайдера з фільтрацією як приватний DNS?
Деякі публічні DNS-провайдери пропонують сімейний фільтр, який для списку сайтів для дорослих і шкідливих сайтів повертає результат «заблоковано». Якщо ввести ім’я хоста такого провайдера в «Приватний DNS», фільтр застосовується до всього телефона. Ці імена хостів збігаються з хостами в DoH-адресах нашої таблиці сімейних DNS-серверів:
| Провайдер | Ім’я хоста | Що це |
|---|---|---|
| Cloudflare Family | family.cloudflare-dns.com | Сімейний фільтр |
| AdGuard Family | family.adguard-dns.com | Сімейний фільтр |
| Quad9 | dns.quad9.net | Блокує відомі шкідливі сайти |
| AdGuard DNS | dns.adguard-dns.com | Блокування реклами |
Перш ніж покладатися на ім’я хоста, перевірте сторінку самого провайдера, бо провайдери можуть їх змінювати. Виконайте кроки нижче.
Чистий Android (Pixel та подібні)
- Відкрийте Налаштування.
- Торкніться Мережа та інтернет.
- Торкніться Приватний DNS.
- Виберіть Ім’я хоста провайдера приватного DNS і введіть ім’я хоста.
- Торкніться Зберегти.
Samsung (One UI)
- Відкрийте Налаштування.
- Торкніться Підключення, потім Інші параметри підключення.
- Торкніться Приватний DNS.
- Виберіть варіант з іменем хоста, введіть ім’я хоста й торкніться Зберегти.
Xiaomi (MIUI і HyperOS)
- Відкрийте Налаштування.
- Торкніться Підключення та спільний доступ.
- Торкніться Приватний DNS.
- Виберіть варіант з іменем хоста, введіть ім’я хоста й торкніться Зберегти.
Назви меню можуть відрізнятися залежно від моделі телефона та версії Android. Якщо не знаходите потрібний пункт, скористайтеся полем пошуку вгорі налаштувань і знайдіть «Приватний DNS».
Чому з EZOBLOCKER приватний DNS має бути в положенні «Вимк» або «Автоматично»?
EZOBLOCKER перехоплює DNS-запити телефона локальним тунелем, надсилає їх зашифрованими (DoH) на власні сервери й там блокує вибрані вами категорії. Налаштування Android «Приватний DNS» має вищий пріоритет. Якщо введено ім’я хоста, Android надсилає кожен DNS-запит прямо на цей сервер, і EZOBLOCKER його не бачить, тож ваші категорії нічого не фільтрують.
Отже, це два альтернативні шляхи, а не партнери:
- Щоб використовувати категорії EZOBLOCKER, встановіть приватний DNS у «Вимк» або «Автоматично». У застосунку «Налаштування» > «Розширені» показує поточний стан приватного DNS і попереджає, якщо потрібне виправлення.
- Щоб користуватися лише фільтром публічного провайдера через системне налаштування телефона, введіть його ім’я хоста й залиште EZOBLOCKER вимкненим.
EZOBLOCKER може й сам використовувати публічного провайдера: «Розширені» > «DNS-провайдер». У цьому режимі його власні категорії не діють. Подробиці дивіться в посібнику із сімейних DNS-серверів.
Як перевірити, що це працює?
Відкрийте перевірку захисту у браузері телефона, поки EZOBLOCKER увімкнено. Вона запитує невеликий файл з контрольної адреси та з адреси категорії. Якщо контрольний файл завантажується, а файл категорії ні, ця категорія фільтрується через EZOBLOCKER. Про те, чого DNS-фільтрація не може, наприклад відеорекламу на YouTube, читайте в що DNS не може заблокувати.
Налаштовуєте сімейний фільтр для телефона дитини? Батьківський контроль описує варіанти, а сторінка зміни DNS пояснює, як у це вписується EZOBLOCKER.