Симметричная конфигурация обработки отказа DHCP

Я настроил сервер DHCP на CentOS 7. Это работает красиво, однако из-за бизнес-потребностей, мы расширяемся до другого сайта далеко. Это дает нам возможность разместить обработку отказа сервер DHCP в этом отдельном местоположении. Эти два места будут соединены через от сайта к сайту VPN.

Proposed DHCP network layout.

В вышеупомянутом изображении сводка нашей сети. У нас будут сайты Перта и Мельбурна, соединенные по Интернету через соединение VPN. Каждому сайту дают различный диапазон IP для работы прочь. Каждый сайт будет иметь их собственный сервер DHCP.

Я хотел бы настроить серверы DHCP как следующее:

DHCP 1 должен служить основным сервером DHCP для Перта. Таким образом, PC1, PC2 и PC3 получат их дюйм/с от DHCP 1.

DHCP 2 должен служить основным сервером DHCP для Мельбурна. PC4, PC5 и PC6 получат их дюйм/с от DHCP 2.

В случае, где DHCP1 понижается, DHCP2 принял бы выделение IP Пертского сайта, пока DHCP1 не возвращается онлайн, и наоборот. Таким образом, каждый сервер DHCP должен служить обработкой отказа для альтернативного местоположения.

Единственная проблема, которую я вижу здесь, - то, что сервер DHCP не может дифференцироваться между клиентами в Пертском сайте, по сравнению с клиентами в Мельбурнском сайте.

DHCP2 воображения не отвечали в течение некоторого времени, что мешает DHCP 1 присвоить Мельбурнскую систему с Пертским IP? И после того как эта конфигурация DHCP существует, как я могу избежать удаленного сервера DHCP, подтвердив локальные запросы, если это не находится в этом режиме обработки отказа?

1
задан 5 August 2015 в 04:26
1 ответ

Во-первых, мне было бы довольно любопытно узнать, зачем вам географически разнесенные DHCP-серверы. Локальное резервирование, конечно - обслуживание, сбой сервера и т. Д., Но если сайт настолько перегружен, что обе пары HA (или кластер) DHCP-серверов был отключен, я уверен, что у вас будут большие проблемы, о которых стоит беспокоиться, чем о том, получают ли настольные ПК свои запросы DHCP.

Если вы действительно настроены на это, ваш VPN необходимо будет перенастроить - его нужно будет переключить на межсайтовый, потому что вам нужно иметь возможность маршрутизировать трафик всей сети туда и обратно. Также, что касается VPN, вам либо понадобится DHCP-ретранслятор на маршрутизаторе на каждом конце (для повторной передачи запросов на DHCP-сервер на другом сайте), либо настройте VPN как мост, потому что DHCP - это протокол на основе широковещательной передачи, и широковещательные передачи не так хорошо работают в сетях с маршрутизацией.

На самом деле заставить DHCP-серверы объявлять разные диапазоны адресов для разных сетей - несложная задача. Вы просто говорите каждому DHCP-серверу, что «запросы, поступающие через интерфейс LAN, получают адреса из этого диапазона, а запросы, поступающие через интерфейс VPN, получают адреса из этого другого диапазона». Для простоты сделайте диапазоны для данного сайта неперекрывающимися для двух DHCP-серверов (скажем, пусть локальный DHCP-сервер в Перте назначает адреса пертским клиентам из 10.0.0.64/26 , а также из Мельбурнского DHCP-сервера. сервер назначает адреса пертским клиентам из 10.0.0.128/26 - таким образом, нет шансов, что разные DHCP-серверы случайно назначат один и тот же адрес двум разным клиентам, потому что для этого безопасно вам нужно совместно использовать арендовать базу данных между DHCP-серверами (и это станет настоящим кошмаром для двух DHCP-серверов, обслуживающих как локальных, так и удаленных клиентов).

1
ответ дан 4 December 2019 в 00:02

Теги

Похожие вопросы