Da ich für die Virtualisierung im Allgemeinen neu und für Linux etwas neu bin (mit Debian Squeeze und von BSD), fällt es mir schwer zu verstehen, welche Netzwerküberbrückungsoption für meinen Host-Computer am besten geeignet ist. Viele - wenn nicht alle - Informationen im Internet scheinen etwas veraltet zu sein.
Es gibt Informationen zu br0, tun, tap und vnet und dergleichen. Ich bin ziemlich verloren in dem, was sie alle bedeuten und tun, und würde es begrüßen, wenn jemand, der sich auskennt, es für mich dumm machen könnte.
Was ich möchte, ist die beste Leistung und das flexible Setup für meinen Debian-Host, bei dem die (* BSD) -Gäste ihre eigene Firewall (PF) verwalten können. Der Squeeze-Hostcomputer verfügt über zwei Hardware-Netzwerkkarten hinter einem geeigneten Hardware-Router.
An dieser Stelle halte ich es für ratsam, die Gäste auf ihre eigene dedizierte Hardware nic (eth1) zu setzen und einen internen IP-Bereich (10.0.0.x) zu verwenden, während der Host eth0 verwendet, aber ich bin sehr offen für Vorschläge von der Experten :)
Erstellen Sie eine Verbindung zwischen den physischen Netzwerkkarten und bauen Sie dann eine Brücke auf der Verbindung
Wenn dies mein Debian-KVM-Server wäre, würde ich eine Verbindung aus den beiden physischen Netzwerkkarten herstellen. Ich würde die Bindung als Failover- / Fehlertoleranz aufbauen.
Sobald Sie die Bindung haben, können Sie eine Brücke (br0) bauen und diese für jeden kvm-Gast verwenden.
Die Brücke ermöglicht es den Gästen, sich dem "echten" Netzwerk anzuschließen und eine IP-Adresse zu belegen, um mit dem Netzwerk oder sogar dem Internet zu kommunizieren.
An dieser Stelle wird dringend empfohlen, pfsense weiterhin für die BSD-Gäste zu verwenden, da diese Teil des Netzwerks sind.
quelle