Routing torrent traffic through a VPN
Bell Canada throttles bittorrent traffic during "peak hours." This means that I'm limited to 30Kb/s evenings and weekends. This is not a situation with which I have been satisfied; besides being inconvenient, I don't much like being pushed around by Bell Canada in violation of our contract. I could have perfectly valid reasons for downloading via bittorrent, by golly, and they shouldn't be able just to shut me down without cause, etc. Plus I couldn't download Farscape fast enough when I was jonesing.
In the end, I figured the simplest solution was to download through a VPN, so Bell couldn't see that the packets were torrenty. I didn't really have any idea how to do this, but I have Google, and that generally gives me an inflated sense of ability, so I set to with a will. Here's what I did (let me also say off the bat that I was successful without too much trouble):redirect-gateway
to the config file on my client. Once I reconnected, it set up all the routes necessary to direct all traffic through the VPN connection. I tried a traceroute
to Google, and the first hop was indeed the VPN endpoint, but of course it stalled there because that box wouldn't do IP forwarding yet.MASQUERADE
support. Luckily, it has a static IP, so I could use SNAT
(it was just luck I figured out how to do this. I still don't know what any of this really does):# echo "1" > /proc/sys/net/ipv4/ip_forward
# iptables -t nat -A POSTROUTING -o venet0 -j SNAT --to-source 209.59.210.206
A traceroute
from the torrent server to Google was now able to complete. And that was that!
Now I don't have any throttling problems. Also, if I connect my laptop to the VPN endpoint using redirect-gateway
, I'll be able to watch US content that's blocked in Canada, like the Olympics stuff on NBC. Too bad that ended this weekend.
January 14, 2010 at 11:06 AM
That is really a good idea, although I had to read twice to get it, one question does the speed of the cheap vps plan matter, and is there any other requirements?
March 5, 2010 at 10:05 AM
No other requirements that I know of. Your VPS will probably have some bandwidth limit you'll want to stay below, which is why you should have a dedicated torrent box so you don't send all Internet traffic through your endpoint. But, other things being equal, the VPS needs to be exactly as powerful as your basic router.
September 13, 2010 at 6:04 AM
I am using torrent vpn service on my home pc for such purposes.
March 24, 2011 at 12:07 PM
Here is a list of VPN providers that offer P2P/Torrent VPN.Enjoy
February 19, 2015 at 10:50 PM
Yes i know that...Is a Torrent Proxy Service Better than a VPN for Bittorrent
vpn windows
September 7, 2015 at 2:45 AM
Well I am using torrent vpn service on my home pc for such purposes.
June 9, 2016 at 5:26 PM
VPN is an immediate solution for accessing restricted websites along with securing your data from online theft. Get an overview on VPNs https://www.reviewsdir.com/best-vpn-services/ and get the best as per your usage.
February 15, 2017 at 3:56 AM
This comment has been removed by the author.
February 15, 2017 at 4:03 AM
before 2 to 3 month i had faced many problems during downloading from torrents but then i got best VPNs for torrent.
http://bit.ly/2leFkGE
March 1, 2018 at 1:57 AM
Thanks for sharing i always use vpn instead of proxy
July 19, 2018 at 11:28 AM
here you can find the best VPN to route traffic using FastestVPN