Wie kann ich zwei verkabelte Ethernet-Schnittstellen unter Mac OS X verbinden (z. B. der aktuelle MacPro verfügt über zwei Ethernet-Ports)?
Beim Googeln (z. B. in diesem Apple-Forum-Beitrag und in diesem openvpn-Beitrag ) wurde festgestellt, dass dies unter Linux (mit dem Befehl brctl) und unter Windows (über Netzwerkverbindungen> Rechtsklick> Bridge-Verbindungen) ziemlich einfach ist, aber wie wird es unter Mac durchgeführt OS X?
Übrigens: Es scheint auch keinen Macport für brctl zu geben ('port search brctl' hat keine Ergebnisse geliefert)
Hinweis: Ich möchte keine Internetfreigabe, die ein neues Netzwerk erstellt (durch Verteilen von Netzwerkadressen in einem neuen Bereich). Ich möchte wirklich zwei Schnittstellen "überbrücken", um das gleiche Netzwerk-Subnetz zu behalten.
Antworten:
Wenn Sie unter Mac OS X eine echte Ethernet-Bridge (Layer 2 Bridge) erstellen möchten , ist die Antwort: Ohne Software von Drittanbietern ist dies nicht möglich. Das ist einfach so, es gibt nichts im Kernel oder im Userspace, was dies bewirken könnte.
Die einzige Software, von der ich weiß, dass sie dazu in der Lage ist , ist IPNetRouterX , das nicht kostenlos ist. Ich habe es nie ausprobiert.
quelle
Ab Mountain Lion können Sie Bridges mit ifconfig konfigurieren:
Siehe
man ifconfig
für weitere Optionen.Es funktioniert jedoch nicht gut mit WLAN-Schnittstellen, da diese mit Suchvorgängen umgehen.
quelle