23 votos

Cómo unir Dos Puertos Ethernet en Mac OS X

¿Cómo puedo unir dos interfaces ethernet cableadas en Mac OS X (por ejemplo, el actual MacPro viene con dos puertos ethernet)?

Googleando activado (por ejemplo, este Apple post del foro y este openvpn post) que esto es bastante fácil en Linux (usando el comando brctl) y en Windows (a través de Conexiones de Red > clic derecho > Conexiones de Puente), pero ¿cómo se hace en Mac OS X?

BTW: Hay también no parece ser un macport para brctl ('puerto de búsqueda brctl' no se presentó ningún resultados)

Nota: yo no quiero tener "compartir internet", que crea una nueva red (por la entrega de direcciones de red en una nueva gama). Quiero realmente 'puente' dos interfaces de modo de mantener el mismo subred de la red.

26voto

Per Johansson Puntos 346

Como de Mountain Lion, puedes configurar puentes usando ifconfig:

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

Ver man ifconfig para más opciones.

No funciona bien con wifi interfaces sin embargo, debido a cómo se manejan las búsquedas.

7voto

FrankH Puntos 120

Si usted quiere construir un verdadero puente Ethernet (Capa 2 puente) en Mac OS X, la respuesta es, simplemente no se puede sin software de terceros. Esa es la manera que es, no hay nada en el núcleo o en el espacio de usuario para ello.

El único software sé capaz de hacer esto es IPNetRouterX, que no es gratuita. Nunca probé a mí mismo.

-2voto

JRW Puntos 159

un poco tarde, pero esta característica se llama "vínculo" en OS X: ver

networksetup -h | grep -i bond
networksetup -isBondSupported <hardwareport>
networksetup -createBond <bondname> <hardwareport1> <hardwareport2> <...>
networksetup -deleteBond <bonddevicename>
networksetup -addDeviceToBond <hardwareport> <bonddevicename>
networksetup -removeDeviceFromBond <hardwareport> <bonddevicename>
networksetup -listBonds
networksetup -showBondStatus <bonddevicename>

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: