Система DNS предполагает наличие первичного и вторичных DNS-серверов. Первичный содержит запись от доменном имени, вторичные же ретранслируют ее по сети. Primary DNS может находиться на сервере хостинга, стороннем или самостоятельно поддерживаемом. Уязвимым местом здесь является невозможность поддержания доменного имени в случае пропадания первичного DNS из сети и обновления мировых серверов в это время. Что такое DNS хостинг – это делегирование записи о доменном имени на другие сервера, во избежание описанной ситуации.
Как работает DNS хостинг
Для действительно надежной работы сайта распараллеливание записи о доменном имени необходимо. Иначе возможна ситуация отсутствия доступа даже при стабильном хостинге веб-ресурса – последний становится доступным только по IP-запросу или недоступным совсем. Данные о домене можно хранить параллельно во многих местах без какого-либо ущерба. DNS-серверы должны максимально отличаться своим местом расположения.
Недостаточно иметь параллельный DNS в том же диапазоне адресов. Еще необходим ряд таких параметров:
- хостинг DNS должен располагаться на различных физических серверах – уменьшение риска неисправностей;
- желательна принадлежность серверов различным компаниям – уменьшение риска прекращения оказания услуги;
- запись DNS лучше хранить в различных странах или даже континентах – снижение рисков, связанных с цензурой, работоспособностью международных интернет-трасс и сокращение времени доступа из разных точек мира.
Опасность содержания DNS на одном сервере
Такой вариант возможен, однако не учитывает возникающих проблем. Вполне вероятно, что за время пользования единственным местом хранения DNS записи ни с оборудованием, ни с услугой ничего не произойдет – но никто не может дать 100% гарантии этого. Также не очень целесообразно распараллеливание DNS внутри одного физического сервера или узкого поддиапазона IP, что практикуют некоторые клиенты хостингов, «поднимая» свой собственный DNS на виртуальном сервере – это снимает программные риски, но оставляет аппаратные.
Где возможен DNS хостинг
Большинство хост-провайдеров предоставляют услуги хостинга и делегирования DNS. Это возможно как на платной, так и на безвозмездной основе, или в комплекте с другими услугами компании. Такие сервисы интернет-гиганты, как Google и Yandex предлагают регистрацию и хостинг доменов на своих серверах, а также использование своих DNS вместо региональных или средств провайдера для просмотра Интернета.
Однако следует помнить, что публичные бесплатные DNS принимают множество запросов за единицу времени и могут работать нестабильно даже у крупных компаний. Облачное размещение хостинга DNS в масштабах свыше единственного сервера или дата-центра, повышает надежность первичного декларирования доменного имени.