Spacelegion wiki logo Spacelegion wiki

Torrenting

Torrenting is a peer-to-peer file-sharing method that facilitates the distribution and downloading of files over the internet.

Unlike traditional file downloads, where files are obtained from a single source, torrenting leverages the collective resources of numerous participants, known as peers. This collaborative process enhances download speeds and reduces strain on individual servers, providing an efficient and resilient method for file transferring. A torrent client allows you to connect with these peers and download the file in small fragments, which are put together to create the final result.

Understanding the Terminology

Term Definition
Leecher A user who is currently downloading the file, or has finished downloading some parts of the torrent and is sharing the pieces they have
Magnet link A BitTorrent hyperlink that allows you to download the torrent without the need for a .torrent file
Peer An individual computer or device connected to the swarm
Piece A small segment of the file(s) that was cut up during the torrent creation process, allowing simultaneous downloading and uploading of different pieces across peers
Ratio The ratio between the amount of data uploaded and downloaded by the user
Seeder A user who has completed downloading the files and is sharing them with other peers by uploading the file pieces
Swarm The collective group of peers (seeders and leechers) distributing the files
Torrent client The software or application used to download and upload files using the BitTorrent protocol
Torrent file A file (.torrent) that contains metadata about the files to be shared and the tracker information required to initiate and coordinate the downloading process
Tracker A server or web service that assists in coordinating the communication between peers in a BitTorrent network by keeping track of which peers possess which pieces of a file

For most people, streaming services are enough and more convenient to use. However, torrenting is fairly simple and allows for better flexibility. Some reasons to torrent include:

WARNING Downloading torrents may be illegal depending on where you live. To avoid receiving a copyright infringement notice from your ISP, you may want to consider using a VPN or seedbox !!!.

Torrent Client

To start torrenting, you’ll need a torrent client. This is the software that you will use to download torrents. Below is a list of some popular clients:

For most users, we recommend using qBittorrent. It’s a free, open-source, and feature-full client that is easy to use and understand.

WARNING You should not use newer versions of μTorrent or BitTorrent, as they are known to be bundled with malware and adware.

Getting Torrents

Torrents are shared using .torrent files or magnet links, which contain the necessary metadata of the file to be downloaded. These can be obtained through various trackers.

.torrent files can be added to your torrent client by opening it or browsing for the file manually. Magnet links can be opened in your browser, where it will prompt you to choose the torrent client to be opened with. Alternatively, you can paste this magnet link into your client.

See the list of public trackers or private trackers for places to find torrents.

Additional Tools

Port Forwarding

Port forwarding allows computers on other networks to be able to access services behind your network. Opening ports gives your client better connectability, enabling you to download from seeders with closed ports and upload to leechers with closed ports much faster.

Enabling port forwarding

By default, most torrent clients automatically try to forward the current port via UPnP. You can test if this is working by using a port checker such as CanYouSeeMe.org and entering the port.

If UPnP doesn’t work, you can try manually forwarding the port through your router settings.

WARNING The port forwarding tutorial below is intended for those using home routers. This will not work with VPNs. Check with your provider to see if port forwarding is available.

DANGER Do not enable all ports, as they may interfere with other services or put you at risk. Avoid enabling any well-known ports and registered ports.

VPN

A VPN is an encrypted network tunnel between your device and the internet, allowing you to mask your activity from your ISP. In the case of torrenting, this allows you to hide your torrent traffic and prevent someone from trying to spy on you.

Depending on which country you live in, your ISP may send you a copyright infringement notice, threaten to shut off your internet, or do absolutely nothing. On a good VPN service, this will never reach your ISP, as it is blocked by the VPN protecting your activity. If your country is strict about it, you should highly consider buying a VPN, such as in North America or Europe.

WARNING Do not use free VPNs. These services often have limitations, weak security, and questionable privacy concerns. These may put you at greater risk compared to a premium service.

If you use qBittorrent, you may want to consider binding it to your client

Forwarding Ports

Some VPNs offer the ability to forward ports, which is especially useful if you are not able to port forward normally as it bypasses ISP restrictions:

Split Tunneling

Split tunneling allows you to selectively route your internet traffic through the VPN tunnel or your internet connection simultaneously. With split tunneling, you can choose specific applications, websites, or services to be routed through the VPN while allowing other traffic to bypass the VPN and use the regular internet connection.

See the split tunneling guide for Wireguard on how to set it up.

Seedbox

A seedbox is a dedicated server optimized for high-speed downloading and seeding of torrents. Unlike VPNs, seedboxes are separate from your network, allowing for better peace of mind when torrenting.

Other advantages include:

Seedboxes can be run on your own virtual private server (VPS) or personal computer. Alternatively, they can be hosted through various seedbox providers.

Credits: z399