qBittorrent settings check, and router port forwarding
I'm interested in buying a PIA subscription and I am in the middle of doing my research first. My primary interest for using a VPN is to be able to use torrents without my real IP address leaking.
Using qBittorrent 3.3.1 with UPnP/NAT-PMP already disabled, my plan is to
- bind qBittorrent to the interface used by the VPN;
- choose a server that allows port forwarding (preferably CA or NL), and set qBittorrent to listen on that port;
- not bother setting up a SOCKS5 proxy in qBittorrent since I've read that it's not necessary;
- have DHT, Peer Exchange, and Local Peer Discovery all enabled, and have encryption set to "Preferred";
- and finally, enable VPN Kill Switch, DNS Leak Protection, and IPv6 Leak Protection in the PIA client.
Am I on the right track, or is there anything I'm missing or could improve?
Secondly, I am lost about what I should do with my router. Currently, UPnP is disabled and a TCP/UDP port is forwarded for qBittorrent to listen on. Once I start using a VPN, is it necessary to close this port, or would it be okay to leave it open? I don't imagine that I'd want to torrent from behind a VPN all the time, so it would be a hassle to have to always be opening and closing ports depending on what I'm doing.
Thanks for reading.