Открыть сервис

Google Public DNS и его особенности

Google Public DNS — это бесплатная публичная служба разрешения доменных имён (DNS), запущенная корпорацией Google 3 декабря 2009 года. Сервис позволяет любому пользователю интернета использовать серверы Google в качестве рекурсивных DNS-резолверов вместо DNS-серверов интернет-провайдера. Основные адреса службы — 8.8.8.8 и 8.8.4.4, а также IPv6-адреса 2001:4860:4860::8888 и 2001:4860:4860::8844.

Назначение и принцип работы

DNS — распределённая система, преобразующая символьные доменные имена (например, example.com) в IP-адреса, необходимые для установления сетевых соединений. Обычно эту функцию выполняет резолвер интернет-провайдера, однако его работа может быть медленной, ненадёжной или сопровождаться подменой ответов (DNS-хайджекингом) для показа рекламы либо блокировки ресурсов.

Google Public DNS берёт на себя роль рекурсивного резолвера: получая запрос от клиента, сервер последовательно обращается к корневым, доменным и авторитативным серверам, находит нужную запись и возвращает её, кэшируя результат на время, определяемое параметром TTL. Пользователь может прописать адреса Google в настройках сетевого подключения или в конфигурации роутера.

История

Сервис был анонсирован в блоге Google в декабре 2009 года как экспериментальный проект, призванный повысить скорость и безопасность работы в интернете. Изначально компания подчёркивала, что служба создана в первую очередь для улучшения веб-инфраструктуры в целом, а не для получения коммерческой выгоды.

В 2010 году Google добавила поддержку протокола DNSSEC, обеспечивающего криптографическую проверку подлинности DNS-ответов. В 2014 году появилась поддержка EDNS Client Subnet — механизма, передающего часть IP-адреса клиента авторитативным серверам для более точного географического определения при использовании сетей доставки контента (CDN). В 2016 году сервис начал поддерживать DNS-over-TLS (DoT), а в 2018-м — DNS-over-HTTPS (DoH), что позволило шифровать DNS-запросы и защищать их от перехвата и модификации.

Технические характеристики

ПараметрЗначение
IPv4-адреса8.8.8.8, 8.8.4.4
IPv6-адреса2001:4860:4860::8888, 2001:4860:4860::8844
Поддержка DNSSECда
DNS-over-TLSда (порт 853)
DNS-over-HTTPSда
EDNS Client Subnetподдерживается

Google Public DNS обрабатывает запросы типов A, AAAA, CNAME, MX, TXT, NS, SOA, PTR и других. Сервис не поддерживает некоторые специализированные функции, например блокировку нежелательного контента или родительский контроль, — для этого существуют отдельные службы.

Политика конфиденциальности и критика

Google заявляет, что не связывает DNS-запросы с учётными записями пользователей и хранит логи в обезличенном виде ограниченное время, после чего они удаляются или анонимизируются. Тем не менее использование сервиса означает, что данные о посещаемых доменах проходят через инфраструктуру одной из крупнейших рекламных компаний мира, что вызывает обеспокоенность у сторонников приватности.

Критики отмечают, что централизация DNS-трафика у единого оператора создаёт риски: сбой или целенаправленное воздействие на серверы Google может нарушить работу значительной части интернета. Кроме того, передача запросов через сторонний резолвер усложняет соблюдение национальных требований по фильтрации контента, поскольку пользователь фактически обходит DNS-фильтры провайдера.

В России действует законодательство, обязывающее операторов связи ограничивать доступ к запрещённым ресурсам через единую систему фильтрации. Использование сторонних публичных DNS-серверов может приводить к тому, что блокировки, реализуемые на уровне провайдерского резолвера, не срабатывают. Регуляторы в ряде стран рассматривают такие сервисы как инструмент обхода ограничений.

Альтернативы

Помимо Google Public DNS, существуют другие публичные резолверы: Cloudflare (1.1.1.1), Quad9 (9.9.9.9), OpenDNS (208.67.222.222), а также сервисы Яндекс.DNS (77.88.8.8) и ряда операторов связи. Каждый из них предлагает собственный баланс между скоростью, приватностью, фильтрацией и поддержкой современных протоколов шифрования.

Значение

Google Public DNS стал одним из первых массовых публичных резолверов, предложенных крупной технологической компанией, и способствовал распространению практики использования сторонних DNS-серверов. Сервис стимулировал внедрение DNSSEC, DoT и DoH, а также повысил общие требования к скорости и надёжности разрешения имён в интернете.

Источники: официальная документация Google Public DNS, технические публикации Google, материалы ICANN, обзоры по DNS-безопасности.

Загружаем BFOmetr…