Один из самых частых вопросов, и почти всегда с неверным ожиданием: что «игровой DNS» снизит пинг. Не снизит, а понимание причины избавит от слепого перебора десяти адресов.
Где DNS участвует в игре
DNS переводит имена в IP-адреса. Консоль или ПК обращается к нему всякий раз, когда игре нужно найти что-то по имени: сервер входа, подбор матча, магазин, сервер обновлений. Каждый такой запрос занимает от 5 до 100 миллисекунд в зависимости от настроенного резолвера, и при запуске их идёт целая цепочка.
Но как только игра узнаёт IP сервера матча, она общается с ним напрямую. Пакеты матча идут по IP, минуя DNS. Пинг на экране измеряет именно этот путь, и он не меняется, какой бы резолвер вы ни поставили.
Так что DNS влияет на то, что происходит до матча (меню, вход, очередь, загрузки), а не на то, что происходит внутри него.
Что действительно заметно с хорошим DNS
- Быстрее меню и вход. Современная игра при запуске делает десятки DNS-запросов. Если резолвер отвечает за 80 мс вместо 10, это складывается в ощутимые секунды.
- Загрузки с правильного узла. Патчи приходят с CDN, а CDN назначает узел по тому, где, как ей кажется, вы находитесь. Далёкий резолвер может отправить вас на далёкий узел, и загрузка пойдёт медленнее. Резолвер с узлом рядом с вами или передающий вашу подсеть в CDN (это называется ECS) избегает такого крюка.
- Меньше странных сбоев. DNS некоторых провайдеров плохо отвечает под нагрузкой или слишком долго кэширует, и это выглядит как «не удалось подключиться к серверу» без видимой причины.
Чего DNS не исправит
Если проблема в высоком пинге или лагах, решение в другом:
- Кабель Ethernet вместо Wi-Fi. Самое большое улучшение, которое ничего не стоит.
- Выбор ближайшего региона серверов внутри игры.
- Не играть через VPN, который добавляет лишний переход.
- Приоритет для консоли в роутере (QoS), если дома подключение делят несколько человек.
Какой DNS выбрать для игр
Два критерия: быстро отвечает из вашей сети и не фильтрует.
Первое измеряют, а не угадывают. Крупные резолверы работают по anycast, то есть отвечают с ближайшего к спрашивающему узла, а какой узел ближайший, зависит от города и провайдера. Тест скорости DNS делает пять раундов запросов из браузера и сортирует резолверы по реальной задержке. Запускайте его из той же сети, где играете.
Второе важнее, чем кажется. Резолверы с блокировкой рекламы или родительским контролем используют списки, в которые иногда попадают домены телеметрии или авторизации, нужные играм. Симптом: вход не проходит или не открывается магазин, и никто не подозревает DNS. Для консоли лучше резолвер без фильтров или блокирующий только вредоносные домены.
С этими двумя критериями обычные кандидаты:
| Резолвер | Основной | Дополнительный | Фильтрация |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | нет |
| 8.8.8.8 | 8.8.4.4 | нет | |
| Quad9 | 9.9.9.9 | 149.112.112.112 | только вредоносное |
| Яндекс DNS | 77.88.8.8 | 77.88.8.1 | нет (базовый режим) |
В нашем измерении из Мадрида Cloudflare отвечает за 5–6 миллисекунд. Из другого города порядок может быть иным, поэтому мы и повторяем: измеряйте.
Как настроить на консоли
PS5 и Xbox позволяют задать DNS вручную в сетевых настройках: основной и дополнительный, IPv4. Дополнительный — это резерв, а не распределение нагрузки, так что первым ставьте тот, что оказался быстрее в тесте.
Если удобнее поменять один раз для всего дома, сделайте это в роутере: инструкция по настройке DNS на роутере. Для ПК есть инструкции для Windows, macOS и Linux.
Игры, заблокированные провайдером
Часть тех, кто ищет «DNS для игр», на самом деле хочет обойти блокировку игры или её лаунчера провайдером. Когда блокировка стоит на DNS провайдера, а это самый распространённый способ, публичный резолвер разрешает имя, и игра подключается. Когда блокируется IP, DNS не поможет, и нужно что-то другое. Отличить просто: если с 1.1.1.1 имя разрешается, а соединение всё равно не устанавливается, блокировка не в DNS.