У меня есть SBS '08 серверов, и они обрабатывают все роли FSMO и каждый сервис, известный человеку. Я пытаюсь сместить тех, которые к другим компьютерам, но мы не имеем капитал для другого сервера. Я знаю, что Linux является способной ОС и имеет способность выполнить DNS, но я не слишком знаком с Linux. Как я мог настроить DNS на Linux так, чтобы это был избыточный сервер DNS?
Конфигурирование сервера BIND Linux для действия как вторичный сервер DNS к AD легко. Я предлагаю добавить Вашу систему Linux к Вашим AD зонам как сервер имен и позволить репликацию от любого сервера имен для каждой зоны.
Вот основные шаги:
Установка привязывает Вашу систему Linux
Настройте основные опции BIND, добавьте все свои зоны от AD как показано здесь:
zone "yourzone.com" {
type slave;
masters {
10.20.30.40;
};
file "/var/named/slaves/yourzone.com.hosts";
};
Повторите эту зональную конфигурацию для всех зон в AD - вперед и инвертируйте зоны. Если у Вас есть условные средства передачи, можно настроить их как это:
zone "otherdomain.com" {
type forward;
forwarders {
1.2.3.4;
2.3.4.5;
};
};
Это не отправит эти условные зоны средства передачи в AD, Вы просто настраиваете их, чтобы быть условным выражением fowarder на BIND. То же различие.
Я также позволяю своему серверу BIND быть кэширующимся сервером имен для всех других доменов, таким образом, это не будет полностью иждивенец на AD.
Теперь запустите BIND и дайте ему несколько минут, чтобы начать копировать. Можно теперь использовать его в качестве вторичного сервера DNS, и это может быть добавлено к опциям DHCP или независимо от того, что Вам нужно.
Я использую этот тип установки и не видел проблем с ним.