Развертывание удаленных серверов DHCP

Пожалуйста, не будь слишком резким. Я довольно новичок в мире ИТ, и любые советы / решения будут с благодарностью.

Проблема: я хочу развернуть DHCP-серверы Cent OS на разных удаленных сайтах. Это, вероятно, будет 4 или 5 разных местах. Моя идея состоит в том, чтобы заранее установить все оборудование в мини-клетку.

Существует ли автоматический способ настройки DHCP-серверов с аналогичной конфигурацией (например, кикстарт?)?

Изменить: Спасибо за вклад. DHCP-сервер также будет действовать как PXE-сервер. Он подключится к нескольким устройствам (12+), загрузит изображение через PXE, а затем загрузит обновления через Интернет.

Конечная цель: я хочу, чтобы DHCP и PXE были готовы заранее, поэтому все, что им нужно сделать, это подключить их. Вместо того, чтобы выполнять каждый сервер вручную (один за другим).

1 ответ

Этот вопрос действительно слишком широк, чтобы мы могли дать хороший ответ. В общем, да, есть автоматические способы настроить сервер DHCP (/web/ftp/minecraft/ что угодно). Вы уже определили один инструмент - Kickstart - хороший способ автоматизировать процесс установки системы. В первую очередь это инструмент для установки, а это означает, что после развертывания ваших систем в полевых условиях вам нужно будет поддерживать их вручную.

Современные инструменты управления конфигурацией, такие как Puppet, Chef, Ansible и другие, могут быть использованы в дополнение к Kickstart для (а) предоставления более формализованного описания конфигурации вашей системы и (б) для поддержки обслуживания ваших систем после их развертывания.

Это невероятно большое проблемное пространство; Здесь я затронул только несколько возможных решений, и у любого из них будет какая-то кривая обучения. Вы захотите выбрать один и провести с ним некоторое время, а также воспользоваться преимуществами сообщества, помогающего освоить инструмент.

Другие вопросы по тегам