My dream of setting up a Mac Mini as a combo torrent seedbox / Plex server seems to be dying. To do so I need a VPN with both 1) port forwarding, 2) split tunneling on Macs, so I can exclude the Plex app from the VPN. No VPN appears to offer both, and the number of VPN services that offer port forwarding at all is dropping as we speak - two major VPNs just announced they were ending port forwarding in the last month!
@adamconover You probably need to do this through Docker. I'm trying to do something almost identical and I'm like 99% of the way there but can't get the video files that Docker downloads out of that Docker and into Plex.
@adamconover it sounds like a lot less work to just setup a VM somewhere for 5 bucks a month, and chuck wireguard onto it, and run your own wireguard vpn - because then at least you also get a little server in the cloud, and you can use that as part of your infra as well!
@adamconover It really feels like VPN services are moving to only provide the services you see in all the ads (location spoofing and a layer of pseudo-privacy) and not really doing much for more advanced use cases. it makes me sad. hope you can figure out a workaround for your Linux distros 😉
@adamconover It looks like Windscribe does both of these! (I know split tunneling wasn’t supported on Macs before but I think it may have been recently added.)
@alexussery Ahh hold up - Windscribe's Split Tunnel on MacOS only lets you split out certain IP addresses / hostnames, not by app! Apparently they are working on a way to do it via app for macOS - guessing that some new security measure in macOS is making it difficult.
@adamconover Well that’s frustrating! No connection issues. My M1 mini is running macOS 13.4.1, v3.3.1 of PIA. Someone in the comments said they can do it with Ethernet but not WI-FI. My main connection is wired, but Wi-Fi is also on for location and airdrop. Is that the variable here?
I was able to get it working with 3 easy steps. Well, it was actually a very frustrating process of discovery and false starts, which distilled down to 3 steps.
1) Set up port forwading on your router.
2) Configure ProtonVPN to allow P2P connetions.
3) Don't trust the lies that the Plex Remote Access Settings page is telling you.
@adamconover it would be a different network topography but you could maybe get a router-hosted VPN client and then have the router itself handle the split tunneling. I started working on this for my home network to get around some geo blocks but it would require an enterprise grade router that I couldn't justify.
@aaronshekey Don't know; I plugged in Ethernet and split tunneling still doesn't work. Now considering either abandoning my dreams of remote access to the my Plex server and sticking with LAN, *OR* teaching myself... "Docker containers"
@adamconover Best source to inquire at for that very complex goal would be Lawrence Systems, based out of texas, they offer consulting services and have been a regular contributor to YT on IT related subjects for years. They host their own forums for Q&A.