В предыдущих проектах я полагался на центр обработки данных для обработки моего DNS.
Однако в последнее время мы все больше переводим проекты на различные «облачные» решения.
Я бы подумал, что использование одной из служб, которая специально выполняет DNS как услугу для вас, было бы лучше, чем запуск DNS-сервера на VPS. Цена, надежность, возможности и ваше время.
Если вы собираетесь запустить свой собственный DNS «в облаке» на серверах VPS, вам следует убедиться, что у вас есть 2 или 3 DNS-сервера, запущенных в разных облаках. Это то, что необходимо для получения приличной надежности, но это почти наверняка будет стоить дороже, чем использование компании, которая продает DNS в качестве услуги (и, вероятно, все еще не будет такой надежной).
По сути, это неплохая идея.
По моему опыту, решения VPS обычно не подходят для чего-либо с высокой дисковой активностью, если у них нет подходящей инфраструктуры. Их можно заставить работать в ситуациях с высоким дисковым вводом-выводом, но в большинстве случаев этого не происходит с поставщиками VPS низкого уровня (Linode / Slicehost и т. Д.)
DNS обычно представляет собой довольно малоресурсоемкую службу. Для предоставления тех же услуг, что и сервер базы данных или веб-сервер, не требуется такой же инфраструктуры. Таким образом, решение VPS должно подойти для DNS-сервера, если вы довольны временем безотказной работы ваших провайдеров.
Вы должны быть:
Из этого правила есть некоторые исключения. Атака на DNS-серверы - распространенный механизм атаки для преступников (особенно тех, кто пытается вымогать деньги с сайтов). Если вы размещаете веб-сайты с высоким уровнем риска (такие сайты, как букмекерские конторы, будут в этой категории высокого риска), я бы посоветовал передать ваш DNS на аутсорсинг кому-то вроде UltraDNS. Это, конечно, при условии, что ваши веб-серверы более устойчивы к DDoS-атакам, чем ваши DNS-серверы!
Итак, в итоге два DNS-сервера с двумя отдельными поставщиками VPS я бы одобрил для любых хостов малого и среднего уровня.
Вам не нужны тяжелые аппаратные спецификации для запуска чего-то вроде этого, и вы можете использовать что-то вроде cPanel DNS Only или заглянуть в PowerDNS для программного обеспечения.
Дело в том, что вам действительно следует иметь его географически рассредоточенным, даже если он находится в облаке, чтобы избежать каких-либо проблем, не говоря уже о том, что вам придется поддерживать каждый из этих серверов, чтобы убедиться, что они обновлены и защищены.
Рекомендуется использовать установленную службу, поскольку она будет намного более избыточной и доставит вам меньше хлопот.
Пока VPS имеет статический и стабильный адрес, запуск DNS на нем не должен быть проблемой. Я использую DNS на срезах Slicehost, и он совершенно стабилен и приемлем.
Минимальные возможности зависят от того, сколько уникальных посетителей вы получите с течением времени, по модулю настроек кеша. Если это просто DNS-сервер, который является авторитетным для одного или двух веб-сайтов, фактическое количество поисковых запросов, которые вам придется обслуживать, далеко не соответствует тому, что вам нужно для рекурсивного сервера. В сочетании с высоким TTL вы действительно можете работать на очень маленьком оборудовании.
У меня нет ответа по веб-менеджменту; Я вручную редактирую djbdns и файлы зоны привязки.
Если вы не знаете, что делать, у меня были клиенты, которые использовали EasyDNS, и я бы порекомендовал их.