Ich habe kürzlich mein System neu aufgesetzt. Die alte Installation war ein Debian 9. Die neue Installation ist ein Debian 12. Es handelt sich um ein System mit 4 Ethernet Ports, von denen einer ein Netzwerkkabel angesteckt hat. Die Ports sollen alle gebridged werden.
Nachdem ich im Internet (siehe [1] ganz unten) erfuhr, dass bridge-utilitys bzw. brctl bei Debian 12 anscheinend als "Deprecated" eingestuft worden ist (stimmt das?), habe ich mich mit dem bridge-Befehl aus dem neuen iproute2 Package auseinandergesetzt, mit dem es ja auch möglich ist, eine Bridge zu erstellen, aber ich finde nicht heraus, wie ich die erstellte bridge persistent bekomme.
Etwas Off-Topic eine zweite Frage: Ich habe bereits versucht, das ganze mit bridge-utils und Konfiguration in der Interfaces Datei zu realisieren ... erfolgreich für ca. 60 Sekunden. Danach wird dem einzigen Port, an dem derzeit ein Kabel hängt, eine APIPA/Zeroconf IP zugewiesen. Mit der Zuweisung der 169er IP geht verständlicherweise die Verbindung der Bridge verloren. Paradoxerweise wird die 169er Adresse auch ausgespielt, wenn ich den avahi-deamon deinstalliert/removed habe. Falls da jemand weiß, wie das möglich ist bzw. was da rein- oder zusammen knallt, wäre ich sehr dankbar! Ich dachte der Dienst ist allein für Zeroconf/APIPA zuständig.
Zum besseren Verständnis noch meine Interfaces-Datei (/etc/network/interfaces) ohne Loopback Deklaration:
Code: Alles auswählen
allow-hotplug enp1s0
iface enp1s0 inet manual
allow-hotplug enp2s0
iface enp2s0 inet manual
allow-hotplug enp3s0
iface enp3s0 inet manual
allow-hotplug enp4s0
iface enp4s0 inet manual
auto br0
iface br0 inet static
address 192.168.1.200
broadcast 192.168.1.255
netmask 255.255.255.0
gateway 192.168.1.1
bridge_ports enp1s0 enp2s0 enp3s0 enp4s0
bridge_stp off
bridge_fd 0
bridge_maxwait 0
bridge_waitport 0