Как я могу соединить два проводных интерфейса Ethernet в Mac OS X (например, текущий MacPro поставляется с двумя портами Ethernet)?
Поиск в Google (например, в этом сообщении на форуме Apple и в этом посте openvpn ) о том, что это довольно просто в Linux (с помощью команды brctl) и в Windows (через Сетевые подключения> щелкните правой кнопкой мыши> Мостовые подключения), но как это делается в Mac OS X?
Кстати, похоже, что для brctl нет macport ('port search brctl' не дал никаких результатов)
Примечание: я не хочу иметь «общий доступ к Интернету», который создает новую сеть (путем раздачи сетевых адресов в новом диапазоне). Я хочу «соединить» два интерфейса, чтобы сохранить одну и ту же сетевую подсеть.
Ответы:
Если вы хотите построить настоящий мост Ethernet (мост уровня 2) в Mac OS X, ответьте: вы просто не можете обойтись без стороннего программного обеспечения. Так оно и есть, в ядре или в пользовательском пространстве нет ничего, что могло бы сделать это.
Единственное программное обеспечение, которое я знаю, способное сделать это - IPNetRouterX , которое не является бесплатным. Никогда не пробовал сам.
источник
Что касается Mountain Lion, вы можете настроить мосты, используя ifconfig:
Смотрите
man ifconfig
больше вариантов.Это не очень хорошо работает с интерфейсами Wi-Fi, однако из-за того, как они обрабатывают поиск.
источник