IP, маршрутизация и IPv6
Mac использует не то сетевое подключение
Когда активно несколько подключений, Mac сначала пробует службу, которая стоит первой в списке. Этот порядок можно изменить.
Симптомы
- Mac использует Wi-Fi, хотя подключён кабель Ethernet.
- Трафик идёт через телефон, подключённый по USB, а не через домашнюю сеть.
- Скорость меняется, когда вы подключаете или отключаете док-станцию.
Вероятные причины
- Порядок служб. По словам Apple, Mac сначала пробует службу в начале списка, затем остальные по порядку.
- Новая служба наверху. Док-станция, адаптер или телефон добавляют новую службу, и она может оказаться выше нужной.
- VPN. Подключения VPN имеют приоритет над остальными. Их порядок изменить нельзя.
Как проверить
Покажите порядок служб.
networksetup -listnetworkserviceorderПокажите интерфейс, который сейчас использует маршрут по умолчанию.
route -n get defaultВывод
gatewayиinterface, напримерen0.Найдите имя устройства каждого сетевого порта, например
en0для Wi-Fi.networksetup -listallhardwareports
Как исправить
Выберите меню Apple > «Системные настройки» > «Сеть».
Нажмите всплывающее меню действий и выберите «Выбрать порядок служб».
Перетащите службы в нужном порядке. Нажмите «ОК».
В Терминале перечислите все имена служб в новом порядке. Имена можно получить с помощью
networksetup -listallnetworkservices.networksetup -ordernetworkservices "Ethernet" "Wi-Fi" "Thunderbolt Bridge"Нужен пароль администратора.
Снова выполните
route -n get default, чтобы увидеть новый интерфейс.
С Kilobat
whyназывает интерфейс, через который идёт подключение, например Wi-Fi или VPN. Команда пробует каждый интерфейс.kilobat why example.comПокажите счётчики каждого интерфейса с отметкой интерфейсов VPN.
kilobat interfaces
Вопросы
Можно ли опустить VPN ниже в списке?
Нет. По словам Apple, подключения VPN и так имеют приоритет над остальными.
Mac использует два подключения одновременно?
Большая часть трафика идёт по маршруту по умолчанию первой активной службы. Остальные службы остаются наготове.
Источники
- Поддержка Apple: Изменение порядка сетевых служб на Mac
- networksetup(8), man-страница из macOS 27.2
- route(8), man-страница из macOS 27.2
Источники проверены 29 октября 2026 г. Man-страницы — те, что установлены вместе с macOS; откройте любую командой man <name> в Терминале.