Я использую Virtualbox для этой лаборатории.

В настоящее время я работаю над проектом, в котором нам нужен маршрутизатор Linux для маршрутизации трафика между несколькими виртуальными машинами. Мы также хотим, чтобы маршрутизатор мог выдавать IP-адреса с использованием DHCP.

Мы хотим, чтобы DHCP работал только на одном внутреннем интерфейсе на этом маршрутизаторе. Внешний интерфейс будет использоваться для доступа в Интернет и получит IP-адрес от DHCP-сервера в моей локальной сети.

В настоящее время у меня настроен маршрутизатор для пересылки пакетов, а DHCP настроен для обработки запросов. Я использую IPTables для ограничения любого трафика через порты 67/68 (DHCP) к нашему внешнему интерфейсу.

Моя проблема в том, что я, очевидно, не могу получить IP-адрес на внешнем интерфейсе, так как есть правило IPTables для блокировки любого трафика на портах 67/68.

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

1 ответ1

1

Использование DHCPv4 на Centos 7

Затем отредактируйте файл /etc/sysconfig/dhcpd и убедитесь, что есть такая строка:

DHCPDARGS="eth0";

если eth0 - это интерфейс, который вы хотите, чтобы ваш DHCP-сервер прослушивал, в противном случае измените соответствующим образом. Перезагрузите или перезапустите сервис.

Вот и все.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .