Hello, I want to make it clear that I know how to use my raspberry pi 3b+, I know how to torrent, and I have a general idea how to bind qbittorrent to a VPN on linux.
My questions are this:
- My Raspberry Pi is running Pi-Hole to help manage the entire adblocking, since my brother refuses to install one despite having 2 viruses in the last year.
- My Raspberry Pi is also plugged into the router via Ethernet
- I can install AirVPN, I can slowly figure out their terminal client
How do I make it so qBittorrent is binded to the VPN, but the VPN doesn’t filter the DNS requests so my already slow internet into 1993 speeds.
Mainly just asking here, since reddit is dead to me, and I don’t want to ask a discord.
I just bought a Pi and set this up a couple of weeks ago. I turned my Pi into a NAS using OMV 6 (Open Media Vault - free), installing docker compose and qbittorrent in OMV, also installed gluetun docker in OMV, and then added my, opened a port in AirVpn, and added the port to gluetun and set the network_mode argument in qbittorrent to my gluetun container. Now qbittorrent only connects to my vpn. OMV has extensive documentation for setting it and docker compose up, and the OMV community forum is extremely active.
Use docker. There are docker images which have vpns and torrent clients inside. The torrent client only gets connected to the internet when a vpn connection is established.
https://gitlab.com/hyperspace_/lootarr
Don’t mind me plugging my little project. It basically does what you described. Currently rewriting the setup script so anyone interested should use the v1 tag and not the master branch