Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

My ~/.rtorrent.rc looks like this:

min_peers = 10000
min_peers_seed = 10000
encryption = require
dht = on
peer_exchange = yes

How can I configure my rtorrent.rc so that I could seed better? (or other tips?)

share|improve this question
up vote 4 down vote accepted

You should not enforce encryption, otherwise you will not be able to seed for those who don't want or can't use encryption.

But most of the "best" seeding settings are in fact about knowing how your ISP deals with the connection: setting up NAT and opening firewall ports if needed, avoiding commonly blacklisted bittorrent ports, knowing if the ISP is screwing with non-encrypted bittorrent traffic, and so on.

The vuze wiki has a nice list of ISPs and their quirks, a good place to look for information on your ISP, if it's there, of course.

There is also a blog post with some patches to tweak the magic rtorrent does behind the curtains — although I never used these suggestions, and one of these is not even recommended (a change to lie about the seeding ratio), the others sound interesting.

share|improve this answer
Yes please do enforce encryption. Everyone should use encryption, and if seeders require it more leechers will enable it as well. – Patrick Mar 17 '12 at 19:55
leechers will enable it if they support it, the encryption overload is bearable and if the user there wants encryption. As the OP is asking for ways to seed more, I doubt restricting who can leech to a subset of all the leechers is going to help... – njsg Mar 17 '12 at 20:14
@Patrick, why should everyone use encryption? – maxschlepzig Mar 18 '12 at 16:19
Some people are living in backward countries with ISPs throttling P2P, regardless of the content shared. This forces those people into using encrypted bittorrent traffic only. If only a fraction of other users are allowing encryption, this results in very bad speed for those needing encryption. If everyone uses encryption, those who depend on it will get much higher speeds, and it will compel new users to activate it as well as they want to be compatible with as much seeders as possible. EDIT: If someone is unable to use encryption, they should simply use a client that supports it. – Patrick Mar 20 '12 at 12:20
@Patrick: You realize some clients, such as rtorrent don't offer only a binary choice, right? You are telling the OP to enforce encryption, when the OP can just enable (but not enforce) encryption. – njsg Mar 20 '12 at 13:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.