Синхронизация Finder по Wi-Fi через VPN: почему важно локальное соединение
VPN даёт iPhone маршрут до Mac, а не локальное соединение. Обнаружение, сопряжение и транспорт имеют собственные условия, прежде чем синхронизация Finder заработает.
Вы достигаете Mac через VPN, значит и Finder должен синхронизироваться с iPhone так же, верно? Нет. Доступность и рабочий процесс синхронизации — разные утверждения, и большинство таких попыток срывается как раз в промежутке между ними.
Три зависимости должны совпасть, прежде чем Finder предложит устройство, а VPN затрагивает лишь одну из них.
Что на самом деле требует поддерживаемый сценарий
Инструкции Apple по синхронизации в Finder начинаются с кабеля. Подключите устройство, выберите его в Finder, откройте General, включите показ по Wi-Fi и примените настройки синхронизации. Затем описанная в документации беспроводная схема помещает Mac и устройство в одну сеть Wi-Fi. Последнее условие — не формальность; это и есть замысел.
Завершите запросы доверия во время первого локального сеанса. Именно они делают возможными последующие беспроводные подключения.
Обнаружение, сопряжение и транспорт — три разные вещи
Обнаружение — это mDNS, который обычно остаётся в локальном соединении. Сопряжение — доверительные отношения, установленные при первом кабельном подключении. Транспорт — тот путь, который использует фактический сеанс синхронизации. Ретранслятор или синтетическое объявление Bonjour может подделать первое и всё равно оставить вас ни с чем.
Поэтому появление устройства в списке не доказывает, что синхронизация пойдёт.
На практике ретранслятор заставляет устройство появиться, пользователь нажимает на него, и сеанс замирает мгновение спустя. Такой результат — подпись решения, которое исправляет только обнаружение.
Почему маршрут через VPN не заменяет локальное соединение
Многоадресный DNS по своей природе локален, поэтому маршрутизируемый туннель его не переносит, если что-то явно не пересылает его. Даже с ретранслятором служба синхронизации ожидает равноправных отношений, которых туннель не создаёт. И сам сеанс — не универсальная передача файлов, которую удовлетворит любой маршрут. У каждого уровня своё условие, и VPN решает только третье.
Это не утверждение, что любая экспериментальная схема невозможна. Это причина не доверять десятилетнему обходу через Bonjour как текущему рецепту.
Что делать вместо этого, по задаче
Выбирайте транспорт, подходящий задаче, вместо того чтобы принуждать соединение управления устройством делать это. Для медиа, нужных в поездке, синхронизируйте локально перед отъездом. Для фото и файлов, которые должны оставаться актуальными, используйте iCloud или другой разрешённый сервис синхронизации.
Для одного документа в домашней сети используйте одобренный сценарий доступа к файлам, а не воспроизведение сеанса устройства в Finder.
| Что вам нужно | Инструмент, который это делает |
|---|---|
| Медиа для поездки | Локальная синхронизация Finder перед отъездом |
| Фото, которые остаются актуальными | iCloud Photos или другой разрешённый сервис |
| Один файл из дома | Одобренный доступ к файлам, а не синхронизация устройства |
Разные инструменты, разное хранение, разные последствия для учётной записи и приватности.
Чего не стоит пробовать на рабочей библиотеке
Не выбирайте стирание и синхронизацию, чтобы выяснить, почему отсутствует удалённое устройство. Переключение связанной библиотеки может заменить выбранное содержимое, и в итоге вы отлаживаете проблему синхронизации поверх проблемы потери данных. Тестируйте на устройстве или библиотеке, потерю которой можете себе позволить.
Облачная синхронизация тоже не становится локальной из-за того, что другое устройство использует VPN, а удалённый доступ к файлам — не резервная копия Finder.