Hi,
I have PIA and have been using tunnelblick and now viscosity to finally fix this problem.
I've been researching this for what seems like ages but I can't seem to figure out my particular problem. I'm not even sure if it's doable though the posts I've read say otherwise.
What I finally concluded was that I'd need to add a couple custom routes to my client ovpn config file, and I should magically be able to get to my PMS from the internet. These are what I'm using:
route plex.tv 255.255.255.255 net_gateway
route app.plex.tv 255.255.255.255 net_gateway
Not to mention, I also tried using all of the ip addresses that show up using nslookup.
With the VPN completely off, I can access PMS from outside my network. So the port forwarding seems to be ok. The public IP address under remote access > server mapping in the plex settings shows my ISP given ip address.
When I have the VPN on, the public IP address shows my VPN given ip address. As expected, there is no access from outside my network.
When I add the custom routes and turn on the VPN, the public ip address shows my ISP given ip address which is a good sign I think, but unfortunately, I'm still unable to get to the PMS from outside my network.
I have reached a dead end and I hope someone in the community could help guide me.
Thank you!