Я думаю, можно ли создать мост, позволяя каждой мостовой сети существовать в своей собственной подсети.
Сеть 1 - Скажем, у меня есть физическая сеть на базе Ethernet eth01 - с подсетью 192.168.x.x/16
.
Сеть 2 - Я хочу создать еще один виртуальный сеть veth01 (на основе виртуального интерфейса) с подсетью 172.16.x.x/12
.
Теперь можно создать Linux-мост (виртуальный, а не физический) между Network1 и Network2, так что даже после моста две вышеуказанные сети будут находиться в подсетях и иметь собственный DHCP.
Любые ссылки или шаги / команды о том, как создать эту настройку (если возможно), приветствуются.
Вы ошибаетесь на нескольких уровнях.
Из вашего вопроса кажется, что вы хотите настроить два DHCP-сервера так, чтобы один из них обслуживал только клиентов в физической сети, а другой - только клиентов в виртуальной сети. Это то, что нелегко сделать, если вы установите мост между ними, поскольку мост эффективно устраняет различие между ними. Если вам это нужно, вам следует либо пересмотреть свое решение об использовании моста и вместо этого перейти на маршрутизацию, либо вам нужно найти отличительный атрибут для вашего DHCP-сервера, чтобы решить, из какой сети уровня 3 ему следует назначить IP-адрес. данного клиента.