Como conectar duas portas Ethernet no Mac OS X

23

Como posso interligar duas interfaces ethernet com fio no Mac OS X (por exemplo, o MacPro atual vem com duas portas ethernet)?

Pesquisa de opinião pública (por exemplo, esta publicação no fórum da Apple e esta openvpn post ) que isso é bastante fácil no Linux (usando o comando brctl) e no Windows (via Network Connections > right -click > Bridge Connections), mas como é feito no Mac OS X?

BTW: Também não parece haver um macport para brctl ('port search brctl' não mostrou nenhum resultado)

Nota: não quero ter 'compartilhamento de internet', que cria uma nova rede (distribuindo endereços de rede em um novo intervalo). Eu quero realmente "ligar" duas interfaces para manter a mesma sub-rede.

    
por Rabarberski 16.09.2009 / 20:06

2 respostas

7

Se você deseja construir uma ponte Ethernet real (ponte da Camada 2) no Mac OS X, a resposta é, simplesmente não é possível sem um software de terceiros. É assim que é, não há nada no kernel ou no espaço do usuário para fazer isso.

O único software que conheço capaz de fazer isso é o IPNetRouterX , que não é gratuito. Nunca tentei eu mesmo.

    
por 17.09.2009 / 00:20
26

A partir do Mountain Lion, você pode configurar pontes usando o ifconfig:

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

Veja man ifconfig para mais opções.

Não funciona bem com as interfaces Wi-Fi, no entanto, devido à forma como lidam com as pesquisas.

    
por 30.09.2012 / 19:28