Зачем нужен Google DNS?

Просмотров: 7060Комментарии: 0
Технологии

3 декабря было объявлено о запуске в эксплуатацию Google Public DNS. Если вы не знаете, что такое DNS, то коротко можно объяснить так: это как телефонный справочник вашего сотового, в котором вы выбираете имя абонента, а справочник находит соответствующий телефонный номер. Аналогично и в Интернете: вы вводите в адресную строку браузера "имя" сайта (оно более человекоудобно, чем настоящий адрес -- айпи-адрес, состоящий из цифр и точек), и чтобы получить по имени адрес, браузер запрашивает этот сервер. Почти как телефонная книга.


Так вот, существует множество таких DNS-серверов. Во-первых, вы можете завести свой личный у себя на компьютере, прописав адреса некоторых сайтов в файл hosts (в разных операционных системах он расположен по-разному). Это может немного ускорить работу Интернета (степень ускорения зависит от конкретных условий: провайдера, канала), но эффективно только если для повседневной работы используется небольшое количество адресов. Не будете же скурпулезно записывать каждый из, может, полусотни свеженайденных. Кроме того, реальные адреса у сайтов иногда меняются, поэтому табличку придется обновлять.


Интернет-провайдер чаще всего также имеет свой DNS-сервер и предоставляет его адрес клиентам при подключении. Это уже вполне себе автоматическая система, содержащая гораздо больше адресов, чем можно вписать руками в  hosts. Еще одной особенностью здесь является то, что внутренние ресурсы сети провайдера занесены только в этот "список", поэтому если хотите ими пользоваться, у вас на компьютере в настройках должен быть провайдерский DNS, иначе придется IP-адрес "вбивать" вручную. Такой сервер хранит в памяти запрашивавшиеся сайты, и если кто-то хочет туда пойти снова, адрес находится очень быстро.


Однако DNS провайдера может и не знать адреса (обычно так бывает, если никто от провайдера на этот сайт не ходил). Тогда он запрашивает сервер более высокого уровня, на что тратится больше времени. Кроме того, возможны различные вредоносные атаки на DNS, в результате чего те отключаются либо (частично) подменяется лежащая там "адресная книга" (в результате можно зайти совсем не туда, куда хотелось, что чревато утерей конфиденциальной информации вплоть до банковских реквизитов -- т.н. "фишинг"). Но и не только атаки -- человеческие ошибки и сбои оборудования также могут вывести из строя целые сегменты сети. Тут-то и может пригодиться альтернативный DNS, одним из представителей которых является Google Public DNS.


Как заявляют разработчики, целью создания сервиса являются увеличение скорости работы интернет-соединений, увеличение безопасности (не все "обычные" сервера вовремя получают обновления от найденных уязвимостей, да и собственные Гугловские фильтры от жуликов имеют значение), а также строгое следование соответствующим стандартам.


Стоит ли этим заниматься? В плане скорости существенного выигрыша, скорее всего, не получится, лучше уж воспользоваться подобными сервисами, расположенными ближе (в Европе). С другой стороны, может быть интересен как запасной вариант на случай отказа основного DNS-сервера либо при подозрениях на поддельный сайт. Адрес легко запоминается (8.8.8.8 и 8.8.4.4), инструкции по установке здесь (на английском).


Пока что нововведение сильно не затрагивает существующие альтернативы (например, OpenDNS), поскольку они предоставляют возможность более тонкой "заточки" под конкретного пользователя. Куда будет дальше развиваться Google Public DNS -- мне пока неясно.


Еще немаловажный вопрос: какую выгоду будет иметь Google? Сегодня на DNS держится весь Интернет, но можно ли это по-новому монетизировать -- непонятно (брать деньги за отключение сайтов конкурентов -- тоже вариант, правда, пока что трудно реализуемый smile. Возможно, крупнейшей рекламной корпорации Google хочется получать дополнительную информацию о трафике в Сети, хотя они обещают использовать полученные данные только для совершенствования сервиса. В любом случае, не хотелось бы монополизации еще и этого рынка.

Оставьте комментарий!


Используйте нормальные имена.

     

  

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

MaxSiteAuth. Войти через loginza

(обязательно)