Назад | Перейти на главную страницу

Как минимизировать объем памяти bind9?

Я использую bind 9.5.1 на debian lenny. К сожалению, у машины не так много памяти (всего 500 МБ), а с apache, db и почтовым сервером это становится все труднее. В настоящее время связывание занимает около 10% и является основным потребителем памяти - есть ли подсказки, чтобы уменьшить это? Кеш уже вырубил, больше вариантов не могу найти. Может, альтернативный днс сервер? Он обслуживает только пару доменов.

Да, BIND помешан на памяти. Лично мне нравится часть tinydns djbdns для службы DNS с низким объемом памяти. Это совсем не похоже на BIND с точки зрения конфигурации и управления, но он чертовски маленький, довольно быстрый, и как только вы к нему привыкнете, я думаю, что во многих отношениях он лучше, чем BIND.

Используете ли вы привязку для авторитетного хостинга доменов или для кеширующего преобразователя?

Если для авторитетного хостинга отключите рекурсию (нет необходимости в кеше, если вы не выполняете рекурсию); или попробуйте tinydns.

Если для кеширования / рекурсивного поиска, попробуйте более легкий кеширующий преобразователь (например, dnscachex).

В противном случае сторонний DNS-хостинг легко доступен.