Sie scheinen hier ein wenig die Netzwerkterminologie zu verstehen. Eine Bridge unter Linux hat nichts mit NAT oder Routing zu tun. Es ist buchstäblich nur ein vollständig in Software implementierter Ethernet-Switch.
In Ihrem Fall sollten Sie in der Lage sein, genau das zu erreichen, was Sie anscheinend mit genau einer Bridge benötigen, wobei alle VMs mit dieser Bridge verbunden sind. Von dort haben Sie zwei Möglichkeiten:
Verwenden Sie das Hostsystem als tatsächliche Bridge für die VMs, indem Sie eine Ihrer regulären Ethernet-Schnittstellen an die Bridge anschließen. Dies führt kein Routing und kein NAT durch. Jede VM erhält ihre IP- und Netzwerkinformationen von dem DHCP-Server, der in Ihrem Hauptnetzwerk ausgeführt wird, und ist mit der zugewiesenen IP-Adresse individuell erreichbar. Dies ist der Ansatz, den ich empfehlen würde, es sei denn, Sie benötigen das Hostsystem wirklich als Firewall, Ihr primäres Netzwerk ist kein Ethernet oder Sie können die Bridge nicht während des Systemstarts einrichten, bevor NetworkManager versucht, Adressen abzurufen. Der Vorteil hier ist Einfachheit.
Verwenden Sie das Hostsystem als Router. Dies erfordert, dass Sie die Bridge nicht mit physischen Schnittstellen verbinden und einige manuelle Einstellungen für iptables oder nftables-Regeln vornehmen, um das Routing richtig zu gestalten. Dieser Ansatz hat gegenüber dem ersten Ansatz drei Vorteile: Sie können den Host als Firewall verwenden, Ihre Hauptnetzwerkverbindung muss nicht Ethernet sein, und er kann problemlos eingerichtet werden, wenn Sie bereits eine Netzwerkadresse für das Hostsystem haben. Sie können NAT auf diese Weise ausführen, dies ist jedoch nicht obligatorisch (es ist jedoch viel einfacher einzurichten als andere Routing-Schemata). Sie können auch verschiedene andere Adresszuordnungen durchführen, einschließlich einer 1: 1-Zuordnung, die sich nach Ihren Wünschen anhört.
In beiden Fällen müssen Sie dies außerhalb von NetworkManager einrichten (in der Tat, wenn Sie diese auf einem Server ausführen, entfernen Sie einfach NetworkManager. Dies ist eine Verschwendung von Prozessorzyklen, es sei denn, Sie müssen regelmäßig die Netzwerkkonfigurationen wechseln. denn es wird versuchen, das zweite Setup für Sie zu erzwingen, und stört Sie sonst.