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

Несколько серверов DHCP - может ли каждый предоставлять адреса только «локальным» клиентам?

Я прочитал канонический вопрос Могу ли я иметь несколько DHCP-серверов в одной сети?, и у вас есть дополнительный вопрос.

Упрощенное объяснение моей настройки ...

client1 ----- router1 ----------------- router2 ----- client2

По сути, я хотел бы, чтобы client1 получил адрес от router1 (и client2 от router2). Эти клиенты загружают микропрограмму с сервера TFTP на маршрутизатор, к которому они подключены напрямую (адрес TFTP такой же, как адрес шлюза по умолчанию), поэтому я не хочу, чтобы клиент1 получал микропрограмму от маршрутизатора2, когда он подключен напрямую к маршрутизатору1.

Причина такой логики заключается в том, что в случае отказа router2 клиент2 может быть подключен напрямую к router1 и затем получит свою прошивку от router1 без какой-либо дополнительной настройки. И наоборот, если отказал router1. По этой причине я хочу DHCP. (На самом деле роутеров тоже больше 2х)

Может ли кто-нибудь подсказать, как я могу это реализовать, пожалуйста. Если есть более простой способ сделать то же самое, пожалуйста, сообщите.

Большое спасибо.

Просто сделайте так, чтобы каждый маршрутизатор предоставлял услуги DHCP локально, по умолчанию Client2 не мог получить адрес от Router1 или наоборот, клиенты будут получать адреса только от своих локальных маршрутизаторов.