Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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

I need to distribute extremely large files over separated networks. (Netherlands to China, and Netherlands to India), files sizes vary from 5 to 50GB. Since file is stored on several machines, and must be transmitted to several machines I would like to use BitTorrent protocol to speed up and streamline the process.

How can I set up a torrent server on my Ubuntu machine in order to achieve this, and what do I need to take into account?

I haven't found any software so far, that would be available in Ubuntu repository for this task.

share|improve this question
Please consider that BitTorrent will only help you if have multiple clients downloading the same files and can participate in the P2P transfer. Especially in the case of China, that might be a problem. – Sven Mar 19 '12 at 12:15
Rename them to "Hot celebrity tits.jpg.gz" and upload the torrent file to The Pirate Bay. It'll be around the world in minutes. – Tom O'Connor Mar 19 '12 at 16:59

The BitTorrent protocol is a peer to peer protocol.

This means it does not follow the classic client - server model.

Any torrent client software you can find for Ubuntu is also server software!

share|improve this answer

Did you try this link

share|improve this answer

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.