Я работаю над старым Mac PowerPC G5, который имеет два разъема Ethernet. Я интересуюсь нахождением способа иметь обе установки разъемов так, чтобы весь внутренний трафик (весь трафик к и от определенного IP-адреса располагаются. Например, 192.168.*
) быть направленным через один из разъемов и другого разъема для маршрутизации всего другого трафика.
Это звучит выполнимым, но я не уверен, как приблизиться к этой ситуации. Любая справка очень ценилась бы.
Править
Спасибо за быстрые ответы. Я сожалею о том, что не был ясен, я использую Тигра OS X, и я не пытаюсь совместно использовать свое интернет-соединение.
Мой маршрутизатор обеспечивает два соединения с моим Mac (т.е. обеспечение двух внутренних IP-адресов к моему компьютеру, например, разъем № 1 192.168.1.100
И разъем № 2 192.168.1.101
)
Скажем, я хочу соединиться с VPN на разъеме № 2, но сохранить доступ к локальным ресурсам на разъеме № 1. (т.е., разъем № 1 192.168.1.100
И разъем № 2 присвоенная VPN 10.246.10.100
)
В этом примере я хотел бы весь внутренний трафик (к и от 192.168.*
) быть направленным через разъем № 1 и весь другой трафик направило через разъем № 2.
Я надеюсь, что это проясняет мою ситуацию больше.
Это может определенно быть сделано с помощью route
команда. Мне бы хотелось дать точный совет о том, как использовать его, но я не использовал его за 14 лет. это должно быть что-то вроде этого
Установите маршрут по умолчанию на первый Ethernet (принимающий eth0) использование GUI, затем:
route add -net 192.168.0.0 netmask 255.255.0.0 dev eth1
Это предполагает, что eth1 - то, куда трафик VPN пойдет (я думаю),
Просмотреть маршруты, что Вы настроили использование netstat -rn
Это может стать довольно сложным очень быстро. Вы могли бы получить лучший ответ, если Вы спрашиваете по serverfault.com относительно того, как использовать команду маршрута.
Если Вы действительно хотите изучить, как сделать это, это было бы покрыто Проиллюстрированным TCP/IP, Объем 1: Протоколы, который является превосходной, очень технической книгой.
В более новых версиях OSX можно включить интернет-Совместное использование от Установок системы.
После чтения обновления плаката не работало бы вышеупомянутое. Вы смотрите на расширенную маршрутизацию, для которой я должен был бы указать на Вас в консоль. Открыться Terminal
и дайте им чтение:
man route
man netstat
man ifconfig
Кроме того, я не знаю об инструменте для того, чтобы сделать это в GUI за пределами OSX, созданного в инструментах, которые не допускают определенное дополнение маршрута.