Google Public DNS - Google Public DNS - Wikipedia
Google Public DNS это система доменных имен (DNS) сервис, предлагаемый Интернет пользователей по всему миру Google. Он функционирует как рекурсивный сервер имен.Google Public DNS было объявлено 3 декабря 2009 г.[1] в усилиях, описанных как «сделать Интернет быстрее и безопаснее».[2][3] По состоянию на 2018 год это самый крупный общедоступный DNS сервис в мире, обрабатывающий более триллиона запросов в день.[4] Google Public DNS не имеет отношения к Google Cloud DNS, который является DNS-хостинг.
Служба
Служба Google Public DNS управляет рекурсивными серверами имен для общего пользования на следующих четырех IP-адресах.[5] Адреса отображаются на ближайший рабочий сервер с помощью Anycast маршрутизация.[6]
DoH адреса | https://dns.google/dns-query https://dns.google/resolve ? (необязательный) |
IPv4 адреса | 8.8.8.8 8.8.4.4 |
IPv6 адреса | 2001:4860:4860::8888 2001:4860:4860::8844 |
Сервис не использует обычный DNS сервер имен программное обеспечение, такое как СВЯЗЫВАТЬ, вместо этого полагаясь на индивидуально разработанную реализацию, соответствующую стандартам DNS, установленным IETF. Он полностью поддерживает DNSSEC протокол с 19 марта 2013 года. Ранее Google Public DNS принимал и пересылал сообщения в формате DNSSEC, но не выполнял проверку.[7][8]
Некоторые провайдеры DNS практикуют Перехват DNS при обработке запросов перенаправление веб-браузеров на рекламный сайт, управляемый провайдером, когда запрашивается несуществующее доменное имя. Это считается преднамеренным нарушением спецификации DNS.[9] Служба Google правильно отвечает ответом о несуществующем домене (NXDOMAIN).[10]
Служба Google также занимается безопасностью DNS. Распространенный вектор атаки - вмешаться в службу DNS для перенаправления веб-страниц с легальных серверов на вредоносные. Google документирует попытки противостоять Отравление кеша DNS, включая Атаки "Каминского изъяна" а также отказ в обслуживании атаки.[11]
Google заявляет о различных преимуществах эффективности и скорости,[12] например, использование произвольная маршрутизация для отправки пользовательских запросов в ближайший центр обработки данных, избыточного выделения серверов для обработки атак типа «отказ в обслуживании» и Балансировка нагрузки серверы, использующие два уровня кеширования с небольшим на каждый хост тайник содержащий самые популярные имена и еще один пул серверов, разбитый по именам, которые нужно найти. Этот кеш второго уровня уменьшает фрагментация и частота промахов кэша, которая может возникнуть в результате увеличения количества серверов.
По состоянию на январь 2020 года DNSPerf ставит Google Public DNS на четвертое место среди самых быстрых общедоступных DNS-преобразователей в мире после Cloudflare С 1.1.1.1, DNSFilter и OpenDNS.[13]
DNS64
Служба Google Public DNS64 управляет рекурсивными серверами имен для общего использования на следующих двух IP-адресах для использования с NAT64.[14] Эти серверы совместимы с DNS через HTTPS.
DoH адреса | https://dns64.dns.google/dns-query{?dns} https://dns64.dns.google/resolve?name=ipv4only.arpa&type=AAAA (необязательный) |
IPv6 адреса | 2001:4860:4860::6464 2001:4860:4860::64 |
Конфиденциальность
Google заявил, что в целях повышения производительности и безопасности запрос айпи адрес будет удален через 24–48 часов, но интернет-провайдер (ISP) и место расположения информация постоянно хранится на их серверах.[15][16][17]
Согласно общей политике конфиденциальности Google, «Мы [Google] можем объединять личную информацию из одной службы с информацией, включая личную информацию, из других служб Google».[16] Однако в политике Google Public DNS прямо говорится: «Мы не сопоставляем и не объединяем информацию из наших временных или постоянных журналов с какой-либо личной информацией, которую вы предоставили Google для других служб».[15]
История
В декабре 2009 года был запущен Google Public DNS с его объявлением.[18] в официальном блоге Google, подготовленный менеджером по продукту Прем Рамасвами, с дополнительным сообщением о Код Google блог.[19]
В январе 2019 года Google DNS принял DNS через TLS протокол.[20]
DNSSEC
При запуске Google Public DNS он не поддерживал напрямую DNSSEC. Хотя записи RRSIG можно было запросить, флаг AD (аутентифицированные данные) не был установлен в версии запуска, что означает, что сервер не смог проверить подписи для всех данных. Это было обновлено 28 января 2013 года, когда DNS-серверы Google начали молча предоставлять проверочную информацию DNSSEC,[21] но только если клиент явно установил флаг DNSSEC OK (DO) в своем запросе.[22] Эта служба, требующая флага на стороне клиента, была заменена 6 мая 2013 года полной проверкой DNSSEC по умолчанию, что означает, что все запросы будут проверяться, если клиенты явно не откажутся от нее.[8]
Клиентская подсеть
С июня 2014 года Google Public DNS автоматически определяет серверы имен, поддерживающие Подсеть клиента EDNS (ECS), как определено в черновике IETF (путем зондирования серверов имен с низкой скоростью с помощью запросов ECS и кэширования возможностей ECS), и будут отправлять запросы с параметрами ECS таким серверы имен автоматически.[23]
Цензура в Турции
В марте 2014 г. использование Google Public DNS было заблокирован в индюк после того, как он был использован для обхода блокировки Twitter, который вступил в силу 20 марта 2014 года по решению суда. Блокировка стала результатом ранее высказанных премьер-министром слов. Тайип Эрдоган которые поклялись «уничтожить Твиттер» после разрушительных обвинений в коррупция в его ближайшем окружении. Этот метод стал популярным после того, как было установлено, что для обеспечения запрета использовалась простая блокировка доменного имени, которую можно было бы легко обойти с помощью альтернативной системы DNS. Активисты распространили информацию о том, как пользоваться сервисом, и нарисовали спреем IP-адреса, используемые сервисом, как граффити на зданиях. После открытия этого метода правительство решило напрямую заблокировать Twitter айпи адрес, и Google Public DNS был полностью заблокирован.[24][25][26][27]
Смотрите также
Рекомендации
- ^ Боже, Google тоже хочет взять на себя DNS Wired, 3 декабря 2009 г.
- ^ Представляем Google Public DNS, Официальный блог Google
- ^ Обдумывая переход Google к D.N.S. Бизнес New York Times, 4 декабря 2009 г.
- ^ "Google Public DNS и ответы DNS с учетом местоположения", Google, 27 февраля 2017 г.
- ^ Марио Бонилья (09.06.2011). "Объявление на паблик-днс-анонс". Groups.google.com. Получено 2012-10-10.
- ^ Google DNS FAQ Страны
- ^ "Часто задаваемые вопросы". Получено 3 июля 2017.
- ^ а б «Google Public DNS теперь поддерживает проверку DNSSEC». Блог Google Code. 1 июня 2013 г.
- ^ "Публичный DNS-сервер без взлома!". Получено 22 июн 2012.
- ^ Что такое NXDOMAIN? Электронная почта PDF Print 13 марта / 12 (2012-03-13). "Что такое Nxdomain?". Dnsknowledge.com. Получено 2013-05-24.
- ^ «Угрозы безопасности Google Public DNS и меры по их устранению». Получено 22 июн 2012.
- ^ «Преимущества производительности Google Public DNS». Получено 22 июн 2012.
- ^ «Cloudflare создал самый быстрый общедоступный DNS, опередив Google и OpenDNS». КПП Земля. 2018-04-15. Получено 2020-01-07.
- ^ "Google Public DNS64". Google. 2016-06-03. Получено 2020-05-26.
- ^ а б "Google Public DNS: ваша конфиденциальность". Google. 2016-04-01. Получено 2016-09-05.
- ^ а б «Политика конфиденциальности Google». Google. 2014-03-31. Получено 2014-07-01.
- ^ "Google Public DNS и ваша конфиденциальность". Мир ПК. 4 декабря 2009 г.
- ^ Представляем Google Public DNS Официальный блог Google, 3 декабря 2009 г.
- ^ «Представляем Google Public DNS». Блог Google Code. 3 декабря 2009 г.
- ^ «Google DNS следует за Cloudflare и теперь использует протокол TLS». КПП Земля. 2019-01-12. Получено 2019-01-12.
- ^ "Общедоступный DNS Google выполняет проверку DNSSEC". архивы списков рассылки nanog. 29 января 2013 г.
- ^ Хьюстон, Джефф (17 июля 2013 г.). "DNS, DNSSEC и общедоступная служба DNS Google". CircleID.
- ^ Список рассылки Public-DNS-announce: Google Public DNS теперь автоматически определяет серверы имен, которые поддерживают edns-client-subnet
- ^ «Граждане Турции используют Google для борьбы с запретом Twitter». Грани. Получено 24 марта 2014.
- ^ «Веб-сайт Twitter заблокирован в Турции», Новости BBC, 20 марта 2014 г. Дата обращения 23 марта 2014.
- ^ «« Мы искореним Твиттер »: Турция блокирует доступ к Твиттеру», PCWorld, 21 марта 2014 г. Дата обращения 22 марта 2014 г.
- ^ «Турция стала первой страной, запретившей Google DNS». Сегодняшний Заман. Архивировано из оригинал 24 марта 2014 г.. Получено 24 марта 2014.