У меня есть 2 сервера со следующими ОС и панелями управления:
Windows Server 2003 с запущенным Plesk 9 Centos 5.3 с запущенным WHM/cPanel
На сервере Windows Server 2003 размещены два сервера имен:
ns1.домен.com ns2.домен.com
У меня BIND запущен на сервере Centos 5.3, но я хочу, чтобы мои клиенты использовали те же серверы имен ns1.domain.com и ns2.domain.com (как на сервере Windows Server 2003).
Мой первый вопрос - возможно ли это? И если да, то как мне настроить оба сервера, чтобы включить такую конфигурацию?
Большое спасибо.
решение1
Да. Укажите машине CentOS быть подчиненной и передавать зоны с сервера Windows, затем укажите серверу Windows уведомлять сервер CentOS об изменениях и разрешить передачу зон с компьютера CentOS.
решение2
Почему бы вам просто не настроить свой сервер CentOS на использование DNS-сервера Windows вместо локального? Отредактируйте конфигурацию сети (либо через system-config-network, либо напрямую отредактируйте /etc/resolv.conf) и установите серверы имен как сервер Windows.
Независимо от этого, создание резервного сервера (на другой машине) всегда является хорошей идеей, поэтому вы в любом случае можете воспользоваться ответом womble.
решение3
Работают ли виртуальные машины ns1.domain.com и ns2.domain.com на Windows-компьютере? Если да, то у вас не будет DNS-серверов, когда машина Windows выйдет из строя, если только вы не сделаете так, как предлагает Womble. Ваши клиенты могут быть раздражены, если ваш сайт окажется недоступным из-за сбоя в разрешении DNS.
Вам нужно иметь по крайней мере два DNS-сервера, но они должны быть на отдельных машинах. В идеале они также будут на отдельных интернет-соединениях. Наличие их всех на одной машине несколько сводит на нет идею избыточности.