Probleme beim Überbrücken zweier Ethernet-Verbindungen auf Ubuntu Server 12.04

344
Marcus Gosselin

Mein Setup:

  • Dell PowerEdge 2800, Ubuntu Server 12.04, 2 Ethernet-Anschlüsse
  • Dell XPS, Windows 7 Home Edition, 1 Ethernet-Anschluss

Router <--- eth0 ---> PowerEdge <--- eth1 ---> XPS

Ziel ist es, eine Brücke aufzubauen, die die Internetverbindung von eth0 nach eth1 teilt

was ich versucht habe:

sudo ifconfig eth0 0.0.0.0 down sudo ifconfig eth1 0.0.0.0 down sudo brctl addbr br0 sudo brctl addif br0 eth0 sudo brctl addif br0 eth1 sudo ifconfig eth0 up sudo ifconfig eth1 up sudo ifconfig br0 up 

Nachdem ich das getan habe, versuche ich es ping 8.8.8.8und es erscheint, dass der Ziel-Host nicht erreichbar ist. Ich bin neu im Ubuntu-Netzwerk, daher bin ich mir nicht ganz sicher, wohin ich gehen soll. Jede Hilfe wird sehr geschätzt!

1
Fragen zu Linux und IP / Routing sollten mindestens die Ausgabe von "IP-Adresse" und "IP-Route" oder der relevanten Teile davon sowie die Information darüber enthalten, ob in den Protokollen etwas Interessantes enthalten ist. Die Verwendung von 'ifconfig' zum Testen von Sachen ist heutzutage ein bisschen magisch, da seine Entwicklung nicht der des Kernels folgt. Pavel Šimerda vor 9 Jahren 0

1 Antwort auf die Frage

1
Francesc Guasch

Fügen Sie dies zu / etc / network / interfaces hinzu

auto br0 iface br0 inet dhcp bridge_ports eth0 eth1 bridge_fd 0 bridge_maxwait 0 

Nun sollten Bridge und Eth0 und Eth1 von NetworkManager ignoriert werden. Wenn Sie nach dem Neustart ifconfig eingeben und in eth0 eine IP-Adresse vorhanden ist, deinstallieren Sie NetworkManager und starten Sie ihn erneut.

Es ist auch gut zu überprüfen, mit `nmcli dev`. Pavel Šimerda vor 9 Jahren 0