Можно ли установить проводное и Wi-Fi соединение одновременно (под OS X) и определить, какие службы должны использовать каждое соединение?

Например:

  • Подключитесь к моему Raspberry Pi через проводное соединение (SSH), используя адрес «169.254 ...»
  • Подключиться к интернету через вайфай

2 ответа2

0

Вы можете абсолютно подключиться к нескольким сетям одновременно.

Вы также можете расставить приоритеты для них. Например, когда оба интерфейса могут подключаться к Интернету; после загрузки веб-сайта OS X будет пытаться использовать интерфейс с наивысшим приоритетом, а затем пробует другие интерфейсы в порядке убывания.

Однако на уровне приложения вы не можете определить, какой интерфейс следует использовать. Но я не вижу практического использования для этого.

0

Есть два механизма, которые определяют, какой интерфейс используется.

Во-первых, OSX проверяет IP-адрес, который вы хотите достичь, и выбирает те интерфейсы, которые можно использовать для достижения этого адреса. Это делается с использованием IP-адреса, маски сети и таблиц сетевой маршрутизации. Если ваш Pi доступен только через один интерфейс, OSX автоматически использует этот интерфейс.

Во-вторых, вы можете установить приоритетность сетевых интерфейсов. Подробное руководство можно найти здесь. Перейдите в «Системные настройки»> «Сеть», выберите значок шестеренки в нижней части списка интерфейсов и выберите «Установить порядок обслуживания ...». Здесь вы можете установить приоритетность интерфейсов.

В ответ на ваш вопрос: нет, вы не можете расставить приоритеты интерфейсов для каждой услуги.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .