Я собираю набор серверных/маршрутизирующих устройств для использования в качестве поставщика некоторых офлайн-сервисов для локальной сети. Мне не нужен WAN, каждый сервер изолирован, и для каждого сервера у меня есть набор сетевых карт Ethernet и 2 сетевых карты WNIC. Я буду запускать hostapd для создания беспроводных точек доступа 2,4 и 5 ГГц.
Каждый клиент должен найти маршрутизатор/сервер по одному и тому же IP-адресу (192.168.0.1), и я хочу динамически назначать IP-адреса беспроводным клиентам, но клиенты eth0 и eth1 всегда должны получать одинаковые статические IP-адреса.
До сих пор все руководства по маршрутизаторам разделяли каждую сетевую карту на собственную подсеть, это решило бы вопрос назначения IP-адресов на разных интерфейсах, но тогда IP-адрес сервера будет разным для клиентов на разных интерфейсах. Второй способ — создать мост, но как бы я выдал постоянные статические IP-адреса устройствам ethX? Есть ли способ определить, когда подключаются клиенты?