I’ve recently gotten Plex, radarr, sonarr up and running in my TrueNAS VM but decided id like to have qBittorrent running in its own LXC. Once i set it up and got the SMB share mounts connected i installed NordVPN as its the client i pay for. I eventually got the VPN running on the LXC for qBittorrent but some slight oversight by me. It seems when the VPN is connected i cannot connect to the qBittorrent Web UI.
This is obviously because ALL traffic is going through the VPN and is no longer being routed to my local network.
Is there any way i can fix this? As in keep qBittorrent connected to NordVPN at all times but access the webui from my local network?
Ive seen some solutions as running everything in docker containers and routing traffic that way, but at the moment i would like to stay away from that unless absolutely necessary.
I ended up going PfSense for my router. It lets me define specific gateways for specific devices, and as a result my Linux ISO download system can only reach the internet over my VPN.
wow this worked, i typed that into the console before connecting nordvpn to a server and it worked, i can now see the webui for my qBittorrent while the lxc is connected to a vpn! Cheers!!!
I didn’t have to make any changes, but I’m running it in a VM. I started it off in a LXC, but I learned when I was trying to setup all the 'ARR programs it was just easier to put everybody involved behind one vpn.