Я хочу сделать точно то же самое. К сожалению, параметры «маршрута» объясняются так же кратко, как и все остальные на страницах руководства, что вызывает сожаление.
Я не могу определить осмысленный способ сделать это с помощью панели настроек сети, и я не могу понять все тонкости таблицы маршрутизации с первого взгляда.
Если есть кто-то, кому действительно удалось это сделать, особенно в 10.6.4, было бы здорово иметь несколько указателей. Спасибо!
ОБНОВЛЕНИЕ: обсуждение этой темы:
Выборочная маршрутизация трафика через Ethernet или Wi-Fi, с соответствующим DNS (Mac OS X 10.6)
кажется, решил часть проблемы для меня. В частности, OP, упомянутый с использованием «sudo route add» для изменения таблицы маршрутизации. В его случае команда была:
sudo route add 10.0.0.0/8 <intranet gateway>
Это работает для моей настройки, поскольку все наши IP-адреса в интрасети имеют номера 10.x. (Обратите внимание, что я полагаю, что вам нужно, чтобы ваш root-пользователь был активен для этой работы.) Теперь все, к чему я обращаюсь напрямую по IP-адресу, обрабатывается через беспроводное соединение с интранетом, а все остальное, кажется, проходит через Интернет.
В приведенном выше примере, BTW, <intranet gateway>
будет IP-адресом маршрутизатора для соединений 10. *, как указано на панели «Сетевые настройки». Следовательно, если ваш маршрутизатор IP был 10.32.0.1, вы бы сделали это в окне терминала:
sudo route add 10.0.0.0/8 10.32.0.1
Я надеюсь, что это пригодится вам, как и мне, - хотя, насколько я могу судить, он не обрабатывает разрешение внутреннего домена (например, nw.company.com).