Я использую собственный авторитетный DNS на bind9 для примерно 5 моих доменов с небольшим трафиком. Я запускаю их на 2 отдельных серверах VPS (поэтому каждая мегабайта памяти стоит мне около $ x2).
Есть ли способ уменьшить потребление памяти с ~ 45-50Mb? (Я был бы счастлив с 10-30Mb)
Я знаю, что есть более легкие альтернативы DNS-серверам, но для этого потребуется заменить программное обеспечение для управления сервером, поэтому я бы предпочел придерживаться bind.
Предложения? Я слышал, что bind8 лучше работает с памятью. Я попаду к черту за его использование?
Может быть, не ответ, который вы ищете, но почему бы не пойти с размещенным DNS? Я предполагаю, что я не настоящий системный администратор, но я отправил админские материалы, которые были не так полезны для нас (электронная почта, днс), отдельным компаниям вместо того, чтобы тратить на это свое время. Мы используем www.dnsmadeeasy.com, и они были великолепны. Цены действительно дешевые для нескольких доменов. Это будет дешевле, чем ваш VPS, это точно.
источник
Я бы также взглянул на TinyDNS , его еще более популярную замену BIND.
источник
Предложение tinydns - ваш путь, если вы хотите сэкономить память. Кэширование зон BIND является настолько же агрессивным, сколь и бессмысленным, с точки зрения производительности хорошо спроектированная двоичная база данных столь же быстра.
Что касается DNS-хостинга, есть несколько сервисов, которые предоставляют его бесплатно, например, Afraid , BuddyNS и Hurricane Electric .
источник
Вы когда-нибудь слышали о NSD (Name Server Daemon) ? Он предназначен для авторитетного сервера доменных имен. Он имеет хорошую производительность и очень низкую площадь.
источник