Mehrere Subnetze auf mehreren virtuellen Schnittstellen mit einer physischen Schnittstelle

Mehrere Subnetze auf mehreren virtuellen Schnittstellen mit einer physischen Schnittstelle

Ich habe einen Ubuntu-PC mit einer Schnittstelle -- eth0-- die mit einem nicht verwalteten Switch verbunden ist, der mit zwei Subnetzen verknüpft ist: 192.168.0.0/24und 192.168.1.0/24. Ich möchte zwei virtuelle Schnittstellen mit unterschiedlichen MACs auf dem Ubuntu-PC haben, um eine Verbindung zu beiden Subnetzen herzustellen (jede virtuelle Schnittstelle ist mit einem anderen Subnetz verbunden). Ich möchte keinen Alias ​​(eth0:0), da ich auch Standard-Gateways (192.168.0.1 und 192.168.1.1) beider Subnetze hinzufügen möchte. Was ich möchte, ist so etwas wie ein weiterer dummer virtueller Switch im Ubuntu-PC, zu dem ich zwei oder mehr virtuelle Schnittstellen hinzufügen kann. Ich habe das ausprobiertAntwort hier, aber wenn ich die IP der virtuellen Schnittstelle anpinge, erhalte ich die MAC von eth0. Außerdem habe ich eine Brücke erstellt und verschiedene IPs, die verschiedene Subnetze repräsentieren, an br0und vergeben eth0, aber auch das hat nicht funktioniert. Ich habe jedes mögliche Howto ausprobiert und auch monatelang zu dem Problem gegoogelt: Die einzige Lösung scheint zu sein, eine weitere Netzwerkkarte zu kaufen und beide an meinen nicht verwalteten Switch anzuschließen.

verwandte Informationen