Comment ponter deux ports Ethernet sur Mac OS X

26

Comment puis-je relier deux interfaces Ethernet câblées sur Mac OS X (par exemple, le MacPro actuel est livré avec deux ports Ethernet)?

La recherche sur Google (par exemple, cet article du forum Apple et cet article openvpn ) est assez facile sur Linux (en utilisant la commande brctl) et sous Windows (via Connexions réseau> clic droit> Connexions de pont), mais comment cela se fait-il sous Mac OS X?

BTW: Il ne semble pas non plus y avoir de macport pour brctl ('port search brctl' n'a donné aucun résultat)

Remarque: Je ne veux pas avoir de «partage Internet», ce qui crée un nouveau réseau (en distribuant des adresses réseau dans une nouvelle gamme). Je veux vraiment «ponter» deux interfaces afin de garder le même sous-réseau du réseau.

Rabarberski
la source
Vous devez expliquer quel est votre objectif final. Les liens que vous avez fournis n'aident pas. Comme l'indique le message de réponse du premier lien, "je ne peux pas comprendre ce que vous essayez de faire ici."
Stu Thompson,
Comme le premier lien l'a fait, je crains de devoir suggérer de rechercher un «pont réseau» si vous n'êtes pas familier avec le concept. En résumé, je veux utiliser un Mac comme une sorte de hub.
Rabarberski
1
Il est temps de réévaluer les réponses, car celle acceptée date de 2009. :)
sjas

Réponses:

7

Si vous souhaitez créer un véritable pont Ethernet (pont de couche 2) sur Mac OS X, la réponse est que vous ne pouvez tout simplement pas utiliser un logiciel tiers. C'est juste comme ça, il n'y a rien dans le noyau ou dans l'espace utilisateur pour le faire.

Le seul logiciel que je connaisse capable de le faire est IPNetRouterX , qui n'est pas gratuit. Je ne l'ai jamais essayé moi-même.

Etienne Dechamps
la source
1
Il semble que cela soit pris en charge depuis Yosemite: support.apple.com/kb/PH18510?locale=en_US
Rabarberski
28

Depuis Mountain Lion, vous pouvez configurer des ponts à l'aide d'ifconfig:

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

Voir man ifconfigpour plus d'options.

Cependant, cela ne fonctionne pas bien avec les interfaces wifi en raison de la façon dont elles gèrent les recherches.

Per Johansson
la source
Quant à l'édition qui aurait dû être un commentaire: je suppose que vous n'êtes pas sur Mountain Lion (10.8.x). Veuillez vérifier à nouveau que vous l'êtes.
Per Johansson
Il m'arrive d' avoir des problèmes avec le wifi - pouvez-vous me donner plus de données sur les raisons pour lesquelles cela ne fonctionne pas bien?
un nerd payé