Fixing macOS screen sharing with Mullvad VPN

In my opinion, Mullvad VPN is one of the best and most private VPN services available. It’s reliable, easy to use, and I highly recommend it for anyone looking to enhance their online privacy.

However, after installing it on macOS, I ran into a small issue. I couldn’t use screen sharing between MacBook and iPad. Features like AirPlay rely on a direct local network connection between devices. By default, a VPN redirects all traffic through a remote server, which prevents the devices from “seeing” each other on the local network.

Fortunately, the fix is very simple.

To resolve this, you just need to enable local network sharing within the Mullvad app settings:

  1. Open the Mullvad VPN app.
  2. Go to Settings (the gear icon).
  3. Navigate to the VPN settings section.
  4. Enable the Local network sharing option.

After enabling this setting, screen sharing works as expected, while the rest of your traffic remains protected by the VPN.