You can reach the Mac over the VPN, so Finder should sync to the iPhone the same way, right? No. Reachability and the sync workflow are different claims, and the gap between them is where most of these attempts fail.

Three dependencies have to line up before Finder offers the device, and a VPN touches only one of them.

What the supported workflow actually requires

Apple's Finder syncing instructions start with a cable. Connect the device, select it in Finder, open General, enable the option to show it when on Wi-Fi, and apply the sync settings. The documented wireless arrangement then has the Mac and the device on the same Wi-Fi network. That last condition is not a formality; it is the design.

Complete the trust prompts during that first local session. They are what makes later wireless connections work.

Discovery, pairing and transport are three things

Discovery is mDNS, which normally stays on the local link. Pairing is the trust relationship established during that first cable connection. Transport is whatever path the actual sync session uses. A relay or synthetic Bonjour advertisement can fake the first one and still leave you with nothing.

That is why a device appearing in a list is not evidence that sync will run.

In practice the relay makes the device appear, the user clicks it, and the session stalls a moment later. That result is the signature of a discovery-only fix.

Why a VPN route does not replace a local link

Multicast DNS is link-local by design, so a routed tunnel does not carry it unless something explicitly relays it. Even with a relay, the sync service expects a peer relationship that the tunnel does not create. And the session itself is not a generic file transfer that any route will satisfy. Each layer has its own requirement, and the VPN only addresses the third.

This is not a claim that every experimental arrangement is impossible. It is a reason not to trust a decade-old Bonjour workaround as a current recipe.

What to do instead, by job

Pick the transport that matches the task instead of forcing the device-management connection to do it. For media you need on a trip, sync locally before leaving. For photos and files that should stay current, use iCloud or another authorized sync service.

For one document on the home network, use an approved file-access workflow rather than reproducing Finder's device session.

What you needThe tool that does it
Media for a tripLocal Finder sync before you leave
Photos that stay currentiCloud Photos or another authorized service
One file from homeApproved file access, not device sync

Different tools, different storage, account and privacy consequences.

What not to try on a working library

Do not select erase-and-sync to investigate why a remote device is missing. Switching the associated library can replace selected content, and you end up debugging a sync problem with a data-loss problem on top. Test on a device or library you can afford to lose.

Cloud sync also does not become local because another device runs a VPN, and remote file access is not a Finder backup.

Ebitabo ebifaananyi