I am using ProtonVPN, and have (or so I thought) set up qBittorrent to bind to the network interface that ProtonVPN is using (tun0). The connection symbol turns red if I turn off the VPN, and downloads will stop. However, when checking the torrent address on ipleak.net, it seems that this bind is not working properly - my real IP shows up after I have disconnected my VPN. I thought that there shouldn’t be any connections made when traffic is not via the tun0 interface, so that my real IP should never be known by the detection tool. Am I wrong?
I have not configured the kill switch, but perhaps I should do so?
In addition to binding, you must also turn off dht and local peer discovery.
Huh? You shouldn’t need to do this? Simply binding to the interface should be enough. Can you explain?
Edit: yep just tested it. Everything works. No clue what you’re talking about. First I’ve ever heard of it.
Following up once again on this comment. These aren’t required. Can you explain why you think they are? Does it work differently on Linux or something?
Edit: welp, no follow up from this person so I’m just gonna go ahead and say his comment was absolute fake news. Cool.
Thanks - those were both enabled, and I’ve disabled them now. However, this still happens after I’ve done this and restarted the client. I also tried turning off peer exchange that I found together with these options under the Privacy tab, also without solving the issue.
Not sure what to tell you. Mine works and doesn’t leak even if I turn it off on the fly. Are you sure that leak website isn’t showing your real IP cos, you know, turn off the vpn?
I’m using the Torrent Address Detection tool, which I assume is checking the IP broadcast by my torrent client.