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

DHCP от EC2 / VPS

Кто-нибудь думает, что можно будет запустить службу DHCP с сервера в облаке, такого как Amazon EC2 или общий VPS? Можно ли его использовать в сценарии, когда у компании много сайтов с географической точки зрения (например, один DHCP-сервер для множества офисов по всей стране)?

Технически да. Хотя обычно лучше использовать локальный DHCP-сервер. DHCP - это довольно «простая» вещь, просто установка старого рабочего стола с Linux на каждом сайте работает хорошо и будет менее подвержена сбоям, чем централизация всего.

Если вы хотите это сделать, лучший способ - соединить сайты вместе через VPN. Либо обратно на главный сайт, либо на узел на EC2. Затем запустите DHCP-сервер на главном сайте и настройте маршрутизаторы или коммутаторы на других сайтах для пересылки DHCP.

Если ссылки VPN или главный сайт выйдет из строя, ни один из других сайтов не сможет получить новые адреса. Прежде чем делать это, хорошенько подумайте о последствиях.

Вы должны запускать DHCP как можно ближе к сети. Я бы даже рекомендовал запускать его с вашего коммутатора / маршрутизатора, если он имеет такую ​​возможность. Вам нужно выяснить, что вы пытаетесь решить.

Если вы хотите, чтобы машины в одном офисе связывались с другим офисом по имени хоста, есть другие варианты. Это зависит от того, как взаимодействуют ваш DHCP-сервер и DNS-сервер.

например всегда можно раздать фиксированный IP-адреса машин на основе их MAC-адресов и наличие главного устройства хозяева файл, содержащий эти сопоставления, и передать его на свой DNS-сервер.

Есть и другие способы, которые включают более сложные конфигурации между DNS и DHCP серверами.

Нет, этого делать не следует. DHCP должен работать локально. Вы можете сгенерировать файлы конфигурации на одном центральном сервере и, таким образом, управлять им из одного места.

На каждом сайте должен быть запущен один (или несколько) DHCP-серверов.