Є два механізми, які визначають, який інтерфейс використовується.
По-перше, OSX перевіряє ip-адресу, до якої ви хочете досягти, і вибирає ті інтерфейси, які можна використовувати для досягнення цієї адреси. Це робиться за допомогою ip адреси, мережевої маски та мережевих таблиць маршрутизації. Якщо ваш Pi можна отримати лише за допомогою одного інтерфейсу, OSX автоматично використовує цей інтерфейс.
По-друге, ви можете визначити пріоритет мережевих інтерфейсів. Детальний посібник можна знайти тут . Перейдіть до Налаштування системи> Мережа, виберіть значок шестірні внизу списку інтерфейсів та виберіть "Встановити порядок обслуговування ..." Тут ви можете встановити пріоритет інтерфейсів.
У відповідь на ваше запитання: ні, ви не можете визначати пріоритети інтерфейсів для кожної послуги .
169.254/16
адреси переходять через WiFi, а все інше переходить через дротовий зв'язок.