I know this is going to be an unpopular route.
I tried to do it via the cmd line once or twice. Couldn't get it to work correctly.
I use a VPN provider called Mullvad VPN. I just found about it, and it only costs $5/month. And it was given 4 stars (the same rating as almost everyone else that I trust and respect) by PCMag.
So on the 3rd attempt I did this:
1) In Virtualbox, install torrent3 vm
2) Run updates apt update -y && apt upgrade -y
3) Install tasksel (to prepare for installing XFCE) apt install tasksel
4) run TaskSel. Check the box for XFCE (and I also checked the top checkbox called Debian Desktop)
5) Reboot
6) Login to the Mullvad Website. Download the .deb file
7) Here I had to revert to the CLI again. My current config doesn't have the 'Ubuntu Software' app (and I'm not gonna pursue that)
8) dpkg -i mullvad.deb path (after cd Downloads)
9) Now, in about 5 minutes, I have a GUI configuration panel for my VPN settings. I wouldn't have it any other way
10) Future things I'm searching for is how to hook OTHER machines transmission apps to THIS transmission web (running on 12322 I think is the port)
Just had to share. My first two attempts were screwed up.
- One additional disclaimer to make
- I have dual NICs in this VM. Dual physical network cards. my intention is to have eth0 attached to Mullvad (without fail) and IF and when I need to connect to my other machines I want to be able to make sure I can connect from torrent3 OUTWARDS to any of my other machines. I haven't TRIED that method yet, but right now, looks like mullvad has automatically turned off ETH1 for me.
My happiness with Mullvad is about an 8 on a scale of 1-10.
Download speeds have been AT LEAST 80% of what I found on NordVPN (who I consider to be the best)
I havent BENCHMARKED anything, but I've downloaded 300gb in 2 days using Satellite ISP. I think that's kindof a big deal.
My Take on This Topic? Torrent + VPN?