Als je een groot bestand hebt dat je aan meerdere mensen wilt geven, bijvoorbeeld een documentaire die je hebt gemaakt of de discografie van je band, dan is het maken van een torrent de juiste keuze. Als je je eigen torrent maakt, zal dit de downloadtijd voor elke consument van je inhoud versnellen, op voorwaarde dat jij en anderen deze blijven gebruiken (herinner je vrienden eraan dat ze goede seeders zijn).

Wat je nodig hebt

Verschillende verschillende programma's kunnen worden gebruikt om je eigen torrent te maken. Voor deze zelfstudie ga ik het gratis opdrachtregelprogramma mktorrent gebruiken. Mktorrent is beschikbaar voor Linux en Mac OS X, evenals andere POSIX-compatibele systemen. Voor jullie Microsoft-fans die daar zijn, vond ik een Windows-poort van mktorrent op Will's Blog (let op: je hebt Cygwin nodig om het uit te voeren) en een grafische frontend op Binary Inspirations.

Naast een kopie van mktorrent, heb je ook nodig:

  • Een bestand om te verspreiden
  • Een torrent-client, zoals de cross-platform qBittorrent
  • Optioneel, ten minste één plaats om uw bestand te uploaden als een web seed

The Web Seed

Als u niet verwacht dat veel mensen uw torrent zullen gebruiken, is het een goed idee om een ​​webzaad in te stellen. Dit is een permanente locatie op het web waar uw bestand wordt opgeslagen en het zal fungeren als een zaadje net als een zaadje in de zwerm (de gemeenschap van hosts die een torrent zaaien en uitlokken). De web-seed (s) kunnen worden gehost op een HTTP- of FTP-server.

Voor mijn webzaad heb ik zojuist FTP gebruikt om mijn bestand (een ISO-besturingssysteem dat ik heb gemaakt) te uploaden naar een HTTP-directory op mijn eigen site:

U hebt een directe link nodig voor een web-seed, dus de meeste populaire sites voor het delen van bestanden zullen dat niet doen. Afhankelijk van het soort bestand dat je hebt, kun je mogelijk openbare mirrors vinden om het te hosten. Het Open Source Lab van de Oregon State University biedt bijvoorbeeld gratis hosting voor open source softwareprojecten. Je kunt ook veel verschillende bestandstypen hosten bij The Internet Archive.

Torrent Trackers

Voordat je je torrent gaat maken, moet je een behoorlijke lijst met torrent-trackers hebben. Trackers doen het werk van het zoeken naar peers en zaden wanneer iemand een torrent opent in zijn torrent-client. Dit zijn enkele gratis openbare trackers die u kunt gebruiken:

  • udp: //tracker.coppersurfer.tk: 6969 / aan te kondigen
  • udp: //tracker.ccc.de: 80 / aan te kondigen
  • udp: //tracker.publicbt.com: 80
  • udp: //tracker.istole.it: 80
  • http://tracker.openbittorrent.com:80/announce
  • http://tracker.ipv6tracker.org:80/announce (alleen ipv6-protocol)

Hoe meer trackers u gebruikt, hoe beter. Het is goed om fallback-trackers te hebben voor het geval een of meer van hen onbeschikbaar worden. Als je de mega-hardcore route wilt gaan, kun je zelfs je eigen tracker hosten!

De Torrent maken

Nu je een lijst met trackers hebt, ben je klaar om mktorrent uit te voeren. Mktorrent is heel gemakkelijk te gebruiken. Om alle opties te zien, typt u mktorrent -h .

Dit is een eenvoudig, uitgekleed voorbeeld van het gebruik van mktorrent om je eigen torrent te maken met een enkele tracker uit het bestand my-really-long-novel.pdf:

 mktorrent -a tracker.ccc.de:80 -o mijn-echt-lang-roman.torrent mijn-echt-lang-roman.pdf 

Ik raad aan mktorrent een beetje meer informatie te geven dan dat. In dit langere voorbeeld wordt een torrent gemaakt van "SadOS_1.0_i686.iso" en worden meerdere trackers ingesteld met -a, een opmerking met -c, een naam (die in torrentclients wordt weergegeven) met -n, een hoger breedsprakigheidsniveau met -v en een webzaad met -w :

 mktorrent -a udp: //tracker.coppersurfer.tk: 6969 / announce -a udp: //tracker.ccc.de: 80 / announce -a udp: //tracker.publicbt.com: 80 -a udp: // tracker.istole.it:80 -a http://tracker.openbittorrent.com:80/announce -a http://tracker.ipv6tracker.org:80/announce -c "Dit is SadOS 1.0, een Arch-gebaseerde Linux distributie geïnspireerd door de strip op http://dondepresso.rujic.net. " -n "SadOS 1.0 (i686)" -v -w http://rujic.net/sados/SadOS_1.0/SadOS_1.0_i686.iso SadOS_1.0_i686.iso 

Mktorrent herhaalt je opties terug en laat je de voortgang zien terwijl het de stukken van je torrent hashes:

Nu heb je een * .torrent-bestand in de map waarin je mktorrent hebt uitgevoerd. Open het in je torrent-client en stel de datadirectory in waar je originele bestand is. Hartelijk gefeliciteerd! Je torrent heeft één zaadje.

Uw Torrent distribueren

Je kunt nu je torrent e-mailen naar je vrienden, deze uploaden naar een site voor het delen van bestanden of deze zelf hosten. Deze opties zullen je echter niet veel publiciteit geven. Als je wilt dat het publiek je torrent kan vinden en vinden, raad ik aan het op een torrentsite te plaatsen - je weet wel, een van die sites waar je al torrents van downloadt.

Merk op dat niet alle "torrent-sites" u kunnen uploaden; velen van hen zijn slechts zoekmachines voor torrents die elders worden gehost. Hier zijn enkele populaire torrent-sites waar je je torrent kunt delen:

  • The Pirate Bay
  • Kickass Torrents
  • Fenopy
  • Vertor
  • Torrent Reactor (je moet een voldoende reputatie opbouwen om te uploaden)
  • BTScene (iedereen die wil uploaden, moet eerst een e-mail met zijn gebruikersnaam sturen naar [email protected] om te bewijzen dat ze geen spammer zijn)

Er zijn ook enkele niche-torrent-sites die je misschien zou willen gebruiken voor bepaalde soorten content, zoals Linux Tracker voor Linux-torrents.

Om een ​​torrent te uploaden, moet u meestal een gebruikersaccount bij uw doelsite registreren. Dan moet je gewoon het gedeelte "Uploaden" vinden om het te bereiken! Zo ziet de uploadinterface van The Pirate Bay eruit:

Lezers, wat zijn je favoriete manieren om grote bestanden te delen?