Come colbind due porte Ethernet su Mac OS X

Come posso colbind due interfacce ethernet cablate su Mac OS X (ad esempio l'attuale MacPro è dotato di due porte Ethernet)?

Google è venuto in moto (ad esempio questo post di Apple forum e questo post openvpn ) che questo è abbastanza facile su Linux (utilizzando il command brctl) e in Windows (tramite connessioni di networking> fare clic con il button destro> Connessioni con il ponte), ma come viene fatto in Mac OS X?

BTW: non sembra anche essere un macport per brctl ('search port brctl' non ha dato risultati)

Nota: non voglio avere "la condivisione di internet", che crea una nuova networking (distribuendo gli indirizzi di networking in una nuova gamma). Voglio realmente "ponere" due interfacce per mantenere la stessa substring di networking.

Se si desidera creare un vero ponte Ethernet (ponte Layer 2) in Mac OS X, la risposta è, semplicemente non è ansible senza il software di terze parti. Questo è il modo in cui è, non c'è niente nel kernel o negli spazi userspace per farlo.

L'unico software che so capace di farlo è IPNetRouterX , che non è gratuito. Non l'ho mai provato.

A partire da Mountain Lion, è ansible configurare ponti utilizzando ifconfig:

sudo ifconfig bridge0 create sudo ifconfig bridge0 addm en0 addm en1 sudo ifconfig bridge0 up 

Vedi l' man ifconfig per ulteriori opzioni.

Non funziona bene con le interfacce wifi tuttavia a causa di come gestiscono le ricerche.