У меня есть основной компьютер (ноутбук с OS X) и дополнительный компьютер (сервер Ubuntu 16.04) на сетевом острове: они подключены гигабитным коммутатором в дополнение к тому, что оба подключены к моей беспроводной сети. Логика здесь заключается в том, что я хочу использовать дополнительную машину для NAS и резервного копирования, которую я бы предпочел не делать по Wi-Fi, но невозможно добавить проводное соединение от основной машины к моему маршрутизатору / кабелю подключения. Я установил беспроводное соединение с проводным мостом на дополнительном компьютере, и я могу с радостью iperf
между двумя на гигабитных скоростях, при условии, что я указываю IP-адреса, назначенные общим доступом к соединению на вторичном компьютере (10.42.0. *)
У меня такой вопрос: как я могу идентифицировать обе машины по именам хостов Bonjour / Avahi, а не по IP-адресам, но чтобы трафик проходил по самому быстрому маршруту? Идея заключается в том, что если я подключаю сетевой привод (smb: //), а затем отключаю ноутбук от проводного соединения, я хочу, чтобы он переключился на беспроводное соединение. Даже когда есть проводное соединение (проверено, как указано выше), iperf -c <Bonjour/Avahi hostname of server>
на основном компьютере используется (на 90% медленнее) сеть Wi-Fi (192.168.0. * адрес дополнительного компьютера). Какой инструмент / концепции мне не хватает, чтобы обеспечить движение по максимально быстрому маршруту?
Ответы:
Это может быть так же просто, как установить порядок обслуживания вашего Ethernet-соединения выше вашего WiFi-соединения, подождать 120 секунд до истечения времени ожидания записи Bonjour mDNS или очистить кэш mDNS.
К сожалению, у меня нет аппаратного обеспечения, чтобы проверить поведение по умолчанию; Я надеюсь, что Bonjour соблюдает порядок обслуживания и объявляет об изменениях обслуживания, когда доступны интерфейсы с более высоким приоритетом.
На панели Prefing сети проверьте, что Ethernet выше WiFi:
Если WiFi указан в списке выше Ethernet, опустите значок шестеренки
Set Service Order
...Затем в раскрывающемся окне перетащите Ethernet над WiFi:
Изменение вступит в силу, когда вы нажмете
Apply
,Надеюсь, так оно и было, и это решает проблему.
источник