- Не получается прописать dns, что делать
- Основные типы dns записей
- Что дальше
- Введение
- Что такое dns-сервер и какие они бывают?
- Что такое dns-сервер и какие функции он выполняет
- Can i set up freedns as a backup?
- Cdn-прокси
- Cisco umbrella
- Cloudflare
- Dns зона
- Dns хостинг, хостинг вторичного dns сервера, хостинг dnsmanager — webpatron
- Dnsfilter
- Dns-сервер провайдера
- Neustar ultradns public
- Ptr-запись
- Quad9
- Should i get premiumdns hosting for my website?
- Skydns
- Txt-запись
- What is freedns, and why should i use it?
- Бесплатные dns-хостинги
- Бесплатный dns хостинг от cloudns
- Бесплатный dns-хостинг и доменные имена, неограниченные записи — galaxydata
- Бесплатный dns-хостинг: услуги при регистрации домена — former
- Добавление домена
- Заказ услуги
- Как выбрать dns-сервер?
- Как установить адреса dns-серверов
- Как настроить dns-серверы для домена
- Какое значение указать в ttl
- Куда лучше делегировать домен
- Наш рейтинг
- Платные dns-хостинги
- Подготовка
- Принцип работы dns
- Собственный dns-сервер
- Структура dns записей
- Управление dns-хостингом
- Яндекс.dns
- Выводы
Не получается прописать dns, что делать
При настройке DNS-серверов вы можете столкнуться с ошибкой «Неверное имя хоста DNS-сервера». Эта ошибка появляется в том случае, если вы добавили лишний пробел до или после имени DNS-сервера. Для устранения ошибки необходимо убрать лишние пробелы.
Основные типы dns записей
Ниже опишу основные типы частоиспользуемых записей DNS. Остальные типы записей можно посмотреть на странице в Википедии. В примерах буду использовать упрощенную запись поля хоста.
Важно: если для поддомена создана отдельная зона DNS, то записи для этого поддомена в зоне основного домена будут проигнорированы.
Что дальше
После обновления корневых DNS-серверов ваш домен будет отображаться в сети интернет.
Теперь можно приступать к настройке зоны доменного имени. Для дальнейшей работы не забудьте прописать IP-адрес для домена и настроить ресурсные записи.
Введение
Каждый день мы для различных целей посещаем большое количество сайтов в интернете, будь то профессиональные, обучающие, развлекательные или другие ресурсы. При этом следует проявлять бдительность, потому что одной из самых распространённых угроз безопасности, с которой может столкнуться любой человек, являются вредоносные сайты.
На вредоносных сайтах могут размещаться баннеры, при нажатии на которые загружается опасное содержимое. Поэтому, например, поиск в интернете нужного «софта» может закончиться загрузкой и установкой вредоносной или заражённой программы, начиная от простых вирусов и заканчивая шифровальщиками.
Большую «популярность» имеют фишинговые сайты, выдающие себя за легитимные с целью заполучить пароли от различных ресурсов, данные банковских карт и др. Серьёзную опасность представляют сайты, не требующие никакого взаимодействия с пользователем кроме самого факта обращения к ним.
Такие сайты содержат сценарии (скрипты), которые автоматически исполняются на стороне клиента, то есть на вашем компьютере или мобильном телефоне, и результатом их выполнения является установка шпионских программ, ботов, шифровальщиков.
Одной из простых и доступных мер для защиты от вредоносных сайтов является использование безопасных DNS-серверов.
Что такое dns-сервер и какие они бывают?
DNS-сервер (NS, Name Server, сервер имён) отвечает за преобразование доменного имени в IP-адрес. С помощью IP-адреса браузер открывает запрошенный сайт.
Для размещения DNS-серверов существует несколько вариантов:
Обычно используются собственные серверы или серверы хостинга. Рассмотрим варианты подробнее, выявим преимущества и недостатки каждого из них.
Что такое dns-сервер и какие функции он выполняет
Информацию о доменных именах и IP-адресах нужно где-то хранить. Для этих целей используют целую систему DNS-серверов, расположенных в разных точках планеты. Именно на один из таких серверов приходит запрос, когда пользователь вводит имя домена в адресную строку. Сервер находит IP-адрес искомого сайта и отправляет его на пользовательское устройство.
Can i set up freedns as a backup?
Yes, you are welcome to use Namecheap’s free domain name service as a backup option. FreeDNS works great as a safeguard for your own DNS servers or your hosting provider’s DNS. If you have a domain you purchased through another registry that does not provide DNS; you are welcome to use our service free of charge. Learn more about setting up FreeDNS.
Cdn-прокси
Особняком стоят CDN-прокси (Content Distribution Network), которые можно использовать и как DNS. Самый популярный — CloudFlare. CDN-прокси ускоряют работу сайта благодаря кэшированию данных на распределённой сети серверов. Сайт отдается клиенту с ближайшего к нему сервера. Также CDN может фильтровать вредоносные запросы (защищать сайт от DDoS).
CDN-сети имеют серьёзный недостаток: IP-адрес для доменов, размещённых в CDN, присваивается случайным образом. Т.е. попасть на сайт или сервер напрямую по IP-адресу будет невозможно.
Кроме этого, сайт может быть заблокирован на территории РФ. IP-адреса сайтов с запрещенным контентом попадают в черный список Роскомнадзора и блокируются провайдерами (и это не редкость для CDN-сетей). Если вашему домену случайным образом достанется один из таких адресов, то сайт окажется недоступным.
Не рекомендуем использовать CDN-прокси для сайтов, аудитория которых находится в России.
Повышение скорости отдачи контента
Защита от вредоносных запросов
Удобство работы
Отказоустойчивость
– IP-адреса могут быть в черных списках Роскомнадзора
– Стоимость
Cisco umbrella
В 2022 году компания Cisco купила безопасный DNS-сервис OpenDNS, создав на его базе решение Cisco Umbrella. Это — не просто безопасный DNS, а комплекс для защиты от угроз из интернета, включающий в себя также межсетевой экран, веб-прокси с возможностью анализа файлов в изолированной виртуальной среде, инструменты для проведения расследований.
Сервис располагается в облаке и ориентирован на корпоративных клиентов. Управление им осуществляется на веб-странице Cisco Umbrella. На корпоративном DNS-сервере настраивается перенаправление DNS на IP-адреса 208.67.222.222 и 208.67.220.
220, и далее на странице Cisco Umbrella добавляется сеть компании-клиента. Политики для клиентов содержат большое количество настроек: выбор категорий сайтов и контента на них для блокировки, блокировка в зависимости от используемого приложения, а также блокировка по конкретным именам доменов.
Cloudflare
Сервис создан в 2022 году одноимённой компанией, является полностью бесплатным. Есть несколько режимов работы, которые определяются в зависимости от установленного вами IP-адреса, принадлежащего компании Cloudflare. Адрес 1.1.1.1 — основной, DNS-фильтрация не выполняется, вы получаете надёжный и быстрый сервис.
Второй режим работы — семейный: при указании в качестве DNS-серверов IP-адресов 1.1.1.2 / 1.0.0.2 осуществляется блокировка вредоносных ресурсов. Если вы хотите ещё и ограничить контент для взрослых, то установите адреса 1.1.1.
3 / 1.0.0.3. Сервис поддерживает DNSSEC, а значит, злоумышленники не смогут перенаправить вас на поддельные веб-страницы. На сайте сервиса прописано, что компания Cloudflare не продаёт пользовательские данные рекламным компаниям; ваши запросы будут храниться на сервере в течение 24 часов. DNSPerf оценивает Cloudflare как самый быстрый публичный DNS-сервис в мире.
Dns зона
Мы разобрали вопрос отом, как работает DNS-сервер, теперь рассмотрим, что же такое DNS зона и в чёмеё преимущество.
Далеко не всегда на практике с одним доменом и адресом связан один онлайн ресурс. К одному доменному имени может быть подвязан не только вебсайт, но ещё и, к примеру, почтовый сервер. У этих двух единиц при этом может быть различный адрес.
Таким образом, для повышения надёжности и производительности интернет-ресурсов, используется понятие DNS-зоны, которая поддерживает взаимосвязь доменных имён и IP-адресов. Поэтому иногда очень важно достоверно узнать DNS-зону, чтобы не запутаться в названиях адресах собственных интернет-ресурсов.
Dns хостинг, хостинг вторичного dns сервера, хостинг dnsmanager — webpatron
DNS — компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста. То есть эта система сообщает вашему компьютеру, где именно расположен ваш сайт. Давайте разберёмся как она работает.

К примеру, вы набрали в адресной строке своего браузера адрес нашего сайта shhost.ru. Вашему компьютеру нужно узнать, на каком же из миллионов серверов расположен этот сайт. В этом ему поможет система DNS.
Первым делом ваш компьютер отправляет запрос к корневым серверам DNS и спрашивает «а где я могу получить информация о зоне .net?». Корневой сервер ему отвечает «DNS сервера зоны .net расположены по таким-то адресам». Всего в мире 13 корневых серверов, но каждый из них имеет ещё множество зеркал, поэтому вашему компьютеру ответит ближайший DNS сервер. Система DNS построена таким образом, что если один сервер не ответил — запрос идёт к следующему, по списку, пока не будет получен ответ. Понятно, что от корневых серверов, ваш компьютер всегда может получить ответ.
Дальше компьютер отправляет запрос уже к к корневым серверам зоны .net и спрашивает их «а где я могу получить информацию о домене shhost.ru?». Сервера выдают ему список DNS серверов домена. То есть тот список, который вы указываете при регистрации домена. Корневых серверов у любой зоны также не мало, поэтому ответ опять же будет получен.
Затем компьютер отправляет третий запрос к DNS серверам домена и спрашивает их «а на каком же сервере расположен сайт shhost.ru?». Они ему выдают ip адрес сервера, на котором расположен сайт.
И, наконец, компьютер обращается уже к вашему серверу (ведь он теперь знает его ip адрес) и в вашем браузере открывается сайт.
Заметили, где в этой цепочке самое слабое звено? Верно, это DNS сервера домена (DNS, которые предоставил ваш хостер). Ведь их обычно всего 2, и если ни один из них не ответит, ваш компьютер так и не узнает, где искать сайт. Причин, по которым может не ответить ни один DNS сервер может мыть множество, начиная от технической неисправности и заканчивая DDOS атакой на DNS сервера. В последнее время очень часто от таких атак страдают клиенты крупных провайдеров хостинга, поддерживающих огромное количество доменов на своих DNS серверах. Ведь если одновременно начнут атаковать несколько клиентов, то DNS сервера просто не выдержат. И проблемы начнутся у всех клиентов провайдера. Сам сервер, на котором расположен ваш сайт будет прекрасно работать, но ваш сайт никто не сможет найти, так как не получит ответа от DNS серверов вашего хостера.
Именно поэтому желательно, чтобы ваш домен поддерживали альтернативные DNS сервера. Ведь в этом случае атаки и проблемы на DNS вашего хостера вам не страшны. Также альтернативные DNS сервера ускоряют процесс переноса сайта от одного хостера к другому, ведь не нужно менять DNS сервера у регистратора домена, которые могут обновляться по несколько суток, достаточно просто указать новый IP адрес, и практически мгновенно вы увидите ваш сайт с сервера нового хостера.
ДНС хостинг от нашей компании — это 4 не зависимых DNS сервера, физически расположенных в разных локациях, два из которых имеют защиту от DDOS атак на уровне сети Дата-Центров. Таким образом, используя наши ДНС сервера вы можете быть абсолютно спокойны — компьютеры ваших посетителей всегда получат IP адрес вашего сайта.
Услуга ДНС хостинга будет полезна как владельцам сайтов, желающим использовать альтернативные DNS сервера, так и владельцам виртуальных и выделенных серверов, у которых нет собственных DNS серверов.
Заказав DNS хостинг, вы получите доступ в панель управления ISPmanager, где сможете добавить ваши домены и указать в них IP адреса ваших серверов, а также редактировать любые DNS записи домена.
Тарифные планы DNS хостинга
Также мы предлагаем и другую разновидность DNS хостинга — хостинг вторичного сервера DNS.
Это услуга для владельцев виртуальных и выделенных серверов, которые хотят использовать собственные dns сервера.
В этом случае первым DNS сервером служит сервер, на котором расположен сайт, а второй DNS сервер предоставляем мы. То есть вы сможете использовать для своих доменов DNS сервера вида ns1.youdomain.com ns1.youdomain.com.
После заказа услуги вы получите доступ в панель DNSmanager, куда сможете добавить свои домены. При этом панель при добавлении домена опросит ваш первичный DNS сервер и перенесёт с него все записи.
А если на вашем сервере используется панель ISPmanager, то в ней есть возможность указать доступы к панели DNSmanager, предоставленной нами и тогда весь процесс будет происходить полностью в автоматическом режиме. То есть при добавлении или любом изменении домена в вашей панели ISPmanager все изменения будут автоматически переносится на ваш вторичный DNS сервер, не нужно ничего править вручную.
Тарифные планы хостинга вторичного сервера DNS с панелью DNSmanager.
Все тарифные планы DNS хостинга активируются автоматически сразу после поступлении оплаты.
Dnsfilter
Компания DNSFilter создавала свой сервис с 2022 года на протяжении трёх лет. DNSFilter — полностью платная служба с поддержкой различных функций безопасности. Среди основных — DNSSEC, DNS over TLS (шифрование запросов), классификация сайтов в режиме реального времени, защита от ботнетов и фишинга.
Можно пользоваться сервисом дома или на базе своего предприятия с возможностью хранить журналы запросов клиентов и настраивать политики. Адреса серверов DNSFilter — 102.247.36.36 и 103.247.37.37. Цена подписки — от 216 до 1069 долларов США в год, в зависимости от набора функций и вариантов использования. В рейтинге сервиса DNSPerf он занимает 2-е место по скорости.
Dns-сервер провайдера
При покупке сервера хостинги могут предоставлять бесплатные серверы имён (как первичные, так и вторичные). Этот вариант подходит для тех, кто не хочет «заморачиваться»: при добавлении домена в панели управления, остальные параметры настраиваются автоматически (так это работает на нашем хостинге).
Главный недостаток — хостинги предоставляют DNS-сервисы с базовой функциональностью. Они справляются с основой задачей (трансляция домена в IP), но дополнительная функциональность (API, IPv6, DDNS, Geo Routing) отсутствует, либо урезана.
Все клиенты используют общие серверы имен. Если на NS одного из клиентов заказана сильная DDoS атака, то сбои в работе могут испытывать все остальные клиенты. Не смотря на это, хостинги стараются защитить свои DNS от DDoS.
Простота настройки
Нет необходимости следить за состоянием ДНС-сервера
Бесплатность
– Услуга может быть доступна не на всех хостингах
– Невозможность использования API
– Возможны сбои в работе
Neustar ultradns public
Бесплатный DNS-сервис от американской компании Neustar. Сервис предлагает несколько серверов с различной степенью фильтрации. Серверы с адресами 64.6.64.6 и 64.6.65.6 предоставляют быстрый и надёжный поиск запрашиваемых ресурсов без блокировок.
Блокировка вредоносных, фишинговых, шпионских сайтов выполняется при указании адресов 156.154.70.2 и 156.154.71.2. Если вы хотите ограничить сайты содержащие контент с порнографией, насилием, азартными играми, то установите в качестве DNS-серверов IP-адреса 156.154.70.3 и 156.154.71.3. Сервис находится на пятом месте в рейтинге DNSPerf.
Ptr-запись
PTR-запись (pointer) предназначена для обратного преобразования IP в доменное имя. Сама запись прописывается не в DNS домена, а на той стороне, кто выдает Вам IP адрес (хостинг). Подробнее о записи и ее настройке можно почитать в этом посте.
Quad9
Ещё один хороший бесплатный сервис. Внимание здесь уделено не только фильтрации вредоносных ресурсов, но и вашей конфиденциальности. На сайте Quad9 указано, что при использовании этого сервиса ваш IP-адрес никогда не регистрируется на его серверах. Сервис использует как коммерческие, так и общедоступные источники данных по угрозам безопасности.
Should i get premiumdns hosting for my website?
Essential for anyone in business online, our PremiumDNS hosting service is for websites with busy e-commerce traffic, commercial websites with mission-critical status, and websites needing simultaneous content and web-streaming power. PremiumDNS has you covered.
Skydns
Российский облачный сервис контентной фильтрации. Персональные продукты компании направлены на защиту детей в интернете, также они внедрены в большом количестве школ. DNS-сервер блокирует вредоносные ресурсы, а также сайты с платными подписками, порнографией, онлайн-играми и любой другой тематикой, которую вы зададите в настройках (60 категорий).
Осуществляется блокировка рекламных баннеров, всплывающих окон и другой рекламы. Можно настроить перенаправление на безопасный поиск, где пользователи найдут информацию, которая не несет вреда (то есть ничего о бомбах, наркотиках и т. д.). Настройка выполняется на сайте SkyDNS, там же можно отслеживать запросы пользователей.
Txt-запись
TXT-запись (Text string) — это универсальная запись для указания различной текстовой информации, для которых нет отдельных типов DNS записей. Например, SPF, DKIM, подтверждение владением домена на различных ресурсах и т.д.
Подробнее о настройке текстовых записей SPF, DKIM, DMARC, ADSP можно прочитать в соседней статье.
What is freedns, and why should i use it?
A free DNS service gives you a cost-free domain name service that is just as good as our BasicDNS. At Namecheap, we understand the importance of reliable DNS hosting. If you use a hosting or registrar company that does not provide DNS, we invite you to use our FreeDNS to enjoy the same functionality that our customers receive. With Namecheap FreeDNS, you get an intuitive management console and 24/7 tech support, available for any domain.
Бесплатные dns-хостинги
В интернете можно найти множество ресурсов, предлагающих бесплатные DNS-сервера. Самые заметные среди них Яндекс и Hurricane Electric Free DNS.
Бесплатный DNS-хостинг — хорошее решение, если вы не имеете возможности администрировать DNS-сервер самостоятельно. Но будьте внимательны: часто в условиях бесплатных сервисов прописывается отказ от ответственности. Могут присутствовать ограничения по количеству доменов, по количеству запросов в месяц. Может быть запрещено размещение коммерческих проектов. Хорошо изучите условия выбранного сервиса.
Бесплатность
Возможность найти сервис, который подходит по условиям и возможностям
– Не отвечают за работоспособность
– API отсутствует или неудобен в использовании
– Ограничения выделяемых ресурсов
Бесплатный dns хостинг от cloudns
Компания ClouDNS предлагает качественный DNS хостинг с развитой сетью по всему миру.
Правда с недавних пор бесплатная версия позволяет разместить данные только для одного доменного имени:
Почты для домена нет, но есть услуга Mail forwards, которая позволяет переадресовывать почту для вашего домена на любой имеющийся у вас почтовый ящик.
Бесплатный dns-хостинг и доменные имена, неограниченные записи — galaxydata
Мы обладаем знаниями сетевых технологий, виртуализации, Linux и многие другие знания, которые необходимы для поддержания отказоустойчивой среды для ваших проектов.
Бесплатный dns-хостинг: услуги при регистрации домена — former
DNS хостинг необходим для того, чтобы преобразовать имя домена в IP адрес. Без этого сайт не будет отображаться в поисковой выдаче, а при прямом переходе по ссылке, на странице отобразится ошибка. Второй важный момент – скорость загрузки страниц, чем она выше, тем лояльнее относятся к сайту Яндекс и Google. А это, в свою очередь, помогает быстрее продвинутся в поиске и выйти в ТОП. Чтобы ваш сайт работал максимально эффективно, закажите услуги DNS хостинга от Former.
Наш DNS-хостинг — простой и бесплатный! Всегда бесплатный!
Добавление домена
- В разделе «Товары/Услуги» надо выбрать «DNS-хостинг» и нажать «Перейти».
- Откроется панель управления DNS-хостингом. В ней нужно нажать «Новый домен», чтобы добавить домен для управления его DNS-записями.
- Во вкладке «Новый домен» можно привязать домен к IP-адресу, с помощью заполнения ряда полей с информацией.
Заказ услуги
- Для подключения DNS-хостинга нужно перейти в биллинг-панель.
- В разделе «Товары/Услуги» выбираем «DNS-хостинг».
- В открывшейся вкладке нажимаем «Заказать».

- Откроется окно заказа, в первом шаге нужно нажать «Заказать».

- Выполняя «Шаг 2», выбираем необходимый лимит доменов и нажимаем «В корзину». Бесплатный DNS-хостинг предоставляется для 10 доменов. За каждые дополнительные 10 доменов будет взиматься помесячная оплата 50 рублей.

- Откроется корзина, в ней нажимаем «Активировать».

- Теперь актированный DNS-хостинг должен появиться в разделе «Товары/Услуги».

Как выбрать dns-сервер?
Для выбора DNS-сервиса можно воспользоваться уже упомянутым сервисом DNSPerf.
Рисунок 1. Рейтинг DNSPerf
Выберите регион, в котором вы находитесь, или общие значения по миру, и сервис покажет время отклика DNS-сервисов на запросы, время безотказной работы и качество обслуживания. Качество DNS-сервиса зависит от доступности и количества серверов: например, если сервис имеет четыре сервера и один из них недоступен, то качество будет равно 75 %.
Для определения самого быстрого DNS-сервера конкретно для вашего компьютера можно воспользоваться программой DNS Jumper. При запуске теста «Быстрый DNS» она опросит все доступные серверы и покажет время их отклика.
Рисунок 2. Быстрый тест DNS Jumper
Как установить адреса dns-серверов
Рассказ о безопасных DNS-серверах был бы неполным без краткой инструкции по настройке для домашних пользователей. Мы покажем нужные действия на примере Windows 10.
В Панели управления Windows, в категории «Сеть и Интернет» понадобится нажать на «Центр управления сетями и общим доступом». В правой верхней части страницы будет доступна ссылка на состояние активного подключения (см. рис. 3, где оно называется «Ethernet»).
В окне состояния, которое открывается при нажатии на ссылку, присутствует кнопка «Свойства»; обратите внимание, что для изменения свойств нужны права администратора. В перечне свойств выделите щелчком пункт «IP версии 4 (TCP/IPv4)», нажмите на кнопку «Свойства» и в открывшемся окне установите переключатель «Использовать следующие адреса DNS-серверов».
Рисунок 3. Настройка DNS-серверов для домашнего пользователя в Windows 10
Как настроить dns-серверы для домена
Как изменить DNS-серверы для домена:
Готово. Изменения вступят в силу после обновления DNS-серверов. Этот процесс занимает в среднем до 24 часов. Теперь вы знаете, как прописать или поменять DNS для домена, чтобы ваш сайт работал исправно.
Какое значение указать в ttl
В современном мире рекомендую ставить TTL от 10 до 3600 секунд (1 час). В идеале считаю нормальными значения от 300 (5 минут) до 600 секунд (10 минут). Такие значения не создадут сильную нагрузку на промежуточные DNS-сервера и позволят сократить время обновления DNS в экстренных случаях.
При добавлении новых записей в DNS домена лучше устанавливать низкое значение TTL. Если все ок, то можно повысить. Либо сразу ставить нормальное значение, если Вы на 100% уверены, что запись корректная.
Если планируются какие-то изменения в DNS, например, переезд сайта на другой сервер/хостинг, то TTL необходимых записей желательно уменьшить до минимальных значений за несколько дней. А после смены и нормальной работы можно будет увеличить обратно.
Куда лучше делегировать домен
Часто слышу этот вопрос, но четкого ответа на него нет. Все зависит от Ваших предпочтений, удобства панелей, функционала редактора DNS записей, количества регистраторов и хостингов. Если у Вас хостинг является и регистратором, то ответ очевиден. Никуда делегировать не нужно.
Если же у Вас много хостингов и доменов, зарегистрированных у разных регистраторов, то логичнее их все делегировать в одно место, чтобы не запутаться и чтобы было удобнее управлять ими и редактировать в одном месте (например, Яндекс.Коннект).
В общем, делегируйте туда, где Вам удобнее управлять DNS записями, но не забывайте, что излишнее переделегирование может потом встать боком, если какое-то звено из этой цепочки выпадет, а информация о домене уйдет в никуда. Часто встречался с таким, что домен изначально был делегирован на один хостинг.
Затем сайт переехал на другой. При этом делегирование было сделано со старого хостинга на новый. При истечении баланса на старом хостинге или при закрытии учетки услуга управления DNS закрывалась, а все DNS записи удалялись, в том числе и NS, где были прописаны NS записи нового хостинга.
Наш рейтинг
На главной страниценашего сайта опубликован наш основной рейтинг хостингов. Здесь собраны лучшиеиз лучших вариантов хостинг-провайдеров, отобранных по следующим строгим иобъективным критериям:
Платные dns-хостинги
Платные DNS-хостинги, в отличие от бесплатных, гарантируют уровень сервиса и предоставляют набор дополнительных возможностей. Среди прочих выделяется Amazon Route 53. Этот ДНС-хостинг позиционируется как отказоустойчивый и высокодоступный.
Отказоустойчивость
Полноценный API
Дополнительная функциональность
– Платность
Зачем нужен API на DNS-хостинге
Самый распространенный способ применения — создание отказоустойчивой системы. Например, у нас есть два сервера. Сервер А — основной, на нем расположен сайт, к которому обращаются посетители. Сервер Б — резервный, на нем хранится актуальная копия (реплика) основного сайта.
Представим, что мы арендуем платный ДНС-сервер. Если сайт работает в штатном режиме, то данные отдаются с сервера А. На сервере Б работает скрипт, который проверяет доступность сайта на сервера А. Если он перестает работать, то скрипт по API обращается к ДНС-хостингу и пишет в А-запись IP-адрес сервера Б. Сайт продолжает работать с резервного сервера.
Поскольку переключение происходит с минимальными задержками, посетители не заметят переключения.
Подготовка
Для того чтобы воспользоваться услугой DNS-хостинга, нужно изменить записи сервера имен (NS-записи) у регистратора, к которому приписан домен.
В случае компании Eternalhost меняем NS-записи на:
- ns1.eternalhost.net
- ns2.eternalhost.net
Далее следует дождаться, когда изменяться DNS-сервера, а затем можно приступить к настройке.
Принцип работы dns
Базу данных DNS можно сравнить с контактами на мобильнике. Только вместо имен там прописаны домены сайтов, а вместо номеров — IP адреса.
Рассмотрим простой пример. Мы переходим на какой-то сайт, вводя адрес страницы. Браузер смотрит на введенный адрес, видит указание домена в адресе и запрашивает информацию об этом домене у ближайшего DNS-сервера, который потом по иерархии запрашивает данные у других DNS-серверов.
Запрос по цепочке добирается до сервера, который обслуживает домен и хранит информацию о домене. Этот DNS-сервер отправляет обратно браузеру IP сервера, на котором находится сайт. Браузер в свою очередь, уже зная IP адрес веб-сервера, обращается напрямую к нему. Веб-сервер согласно запросу генерирует готовую страничку и отправляет обратно браузеру.
Аналогичным образом идут запросы любой другой информации о доменах.
Чтобы минимизировать количество запросов для получения информации о домене существуют кэширующие DNS-сервера, где на определенное время сохраняется закешированная информация о домене. При наличии кэша на таких DNS-серверах запросы от браузера не будут проходить всю цепочку DNS-серверов.
Собственный dns-сервер
Подходит для обладателей виртуальных и выделенных серверов. Клиент размещает DNS на своем сервере, обычно на одном сервере с сайтом.
Настройка с помощью панели. Большинство панелей управления поддерживают настройку серверов имён. Клиенты FirstVDS используют панель ISPmanager, в которой есть такая возможность — смотрите руководство по настройке.
Самостоятельная настройка. Настроить серверы имён можно и без панели управления. Для этого достаточно установить программу DNS-сервера (например, BIND) и создать конфигурационный файл по образцу. Смотрите руководство по настройке для популярных операционных систем. Не забудьте открыть 53-й порт для TCP и UDP пакетов!
DNS-сервер и защита от DDoS. Если вы пользуетесь услугами защиты от DDoS, размещать DNS-сервис и сайт на одном сервере не рекомендуется. Cервисы защиты от DDoS могут блокировать весь UDP-трафик в случае сильных атак, и клиенты не могут получить доступ к серверу имен — сайт будет недоступен по доменному имени. В этом случае DNS следует располагать на отдельном сервере.
Независимость от сторонних ресурсов
Возможность настройки DNS под себя и использования собственных скриптов
Бесплатность
– Требуется 2 IP-адреса
– Сложность настройки
– Самостоятельная поддержка работоспособности
– Возможны проблемы в случае использования DDoS-защиты
Регистраторы требуют, чтобы для каждого домена было минимум два сервера имён: первичный (master) и как минимум один вторичный (slave). В качестве адресов должны быть указаны два разных IP-адреса.
Чтобы удовлетворить это требование, к серверу подключают дополнительный IP-адрес. Основный адрес указывают в качестве первичного NS, а дополнительный адрес — в качестве вторичного NS.
Структура dns записей
DNS записи могут состоять из следующих полей:
Управление dns-хостингом
- Для управления ресурсными записями добавленного домена нужно перейти по пути: «Главное» → «Доменные имена» → выбор домена → «Записи».

- Откроется панель управления записями домена. По умолчанию при добавлении домена создаются следующие типы ресурсных записей:
- A-записи — указывают конкретный IP-адрес домена. Если нужно привязать несколько IP на один домен, делается несколько А-записей, где указываются разные адреса («Значение») на одно доменное имя («Имя»).
- MX-записи — указывают почтовый сервер для данного домена.
- NS-записи — задают доменный адрес DNS-сервера, обслуживающий конкретный домен.
- SOA-запись — указывает, где находится эталонная запись о домене.
В панели можно не только направить домен на IP-адрес, но и отредактировать, а также удалить ресурсные записи уже привязанных доменов.
Яндекс.dns
Сервис от всем известной российской компании работает с 2022 года. Полностью бесплатен, имеет три режима работы. Базовый вариант — IP-адреса 77.88.8.8 и 77.88.8.1 — не осуществляет фильтрацию при запросах. Безопасный режим — 77.88.8.
88 и 77.88.8.2 — блокирует вредоносные сайты. Третий набор серверов — 77.88.8.7 и 77.88.8.3 — осуществляет контентную фильтрацию материалов для взрослых. Яндекс.DNS замыкает первую десятку рейтинга DNSPerf, но поскольку существует огромное количество сервисов, это в целом говорит о хорошей производительности.
Выводы
Попробовать пользоваться безопасными DNS однозначно стоит. Вы укрепите свою защиту в интернете и при этом вряд ли почувствуете какую-то разницу в скорости. При выборе сервисов Cloudflare, Яндекс.DNS, Google, Neustar, Quad9 вы бесплатно оградите себя от фальшивых сайтов и в некоторых случаях сможете закрыть доступ к нежелательному контенту.
Для защиты организаций больше подойдут решения от Cisco и DNSFilter с большим разнообразием возможностей и настроек. Если стоит задача по защите детей в интернете, то целесообразно рассмотреть сервис SkyDNS, который предоставляет интересные функциональные возможности за небольшую цену.

