Sådan laver du din egen Torrent
Hvis du har en stor fil, du vil distribuere til flere mennesker - sig, en dokumentar, du har skudt, eller dit bands diskografi - at skabe en torrent er vejen at gå. Hvis du laver din egen torrent, vil det fremskynde downloadtiden for hver forbruger af dit indhold, forudsat at du og andre fortsætter med at frø det (minde dine venner om at være gode seedere).
Hvad du skal bruge
Flere forskellige programmer kan bruges til at lave din egen torrent. Til denne tutorial vil jeg bruge den gratis kommandolinje utility mktorrent. Mktorrent er tilgængelig til Linux og Mac OS X, samt andre POSIX-kompatible systemer. For dig Microsoft fans derude fandt jeg en Windows-port af mktorrent på Will's Blog (Bemærk: Du skal bruge Cygwin til at køre den) og en grafisk frontend på Binary Inspirations.
Udover en kopi af mktorrent skal du også:
- En fil, der skal distribueres
- En torrent-klient, som f.eks. Platformen qBittorrent
- Valgfrit, mindst et sted at uploade din fil som et webfrø
The Web Seed
Hvis du ikke forventer mange mennesker at frøge din torrent, er det en god idé at oprette et webfrø. Dette er en permanent placering på internettet, hvor din fil er gemt, og den vil fungere som et frø ligesom et frø i sværmen (værtssamfundet spiser og læser en torrent). Web-frøene kan være hostet på en HTTP- eller FTP-server.
For mit Web-frø, brugte jeg bare FTP til at uploade min fil (et operativsystem ISO jeg oprettede) til en HTTP-mappe på mit eget websted:
Du har brug for et direkte link til et Web-frø, så de fleste populære fildelingssites vil ikke gøre. Afhængigt af hvilken type fil du har, kan du muligvis finde offentlige spejle for at være vært for det. For eksempel giver Oregon State University Open Source Lab gratis hosting til open source software projekter. Du kan også være vært for mange forskellige filtyper på Internet Archive.
Torrent Trackers
Før du opretter din torrent, skal du have en anstændig liste over torrent trackers. Trackers gør arbejdet med at søge efter jævnaldrende og frø, når nogen åbner en torrent i deres torrentklient. Dette er nogle gratis offentlige trackers, du kan bruge:
- udp: //tracker.coppersurfer.tk: 6969 / annoncere
- udp: //tracker.ccc.de: 80 / annoncere
- UDP: //tracker.publicbt.com: 80
- UDP: //tracker.istole.it: 80
- http://tracker.openbittorrent.com:80/announce
- http://tracker.ipv6tracker.org:80/announce (kun ipv6-protokollen)
Jo flere trackers du bruger, desto bedre. Det er godt at have fallback trackers, hvis en eller flere af dem bliver utilgængelige. Hvis du vil gå på mega-hardcore-ruten, kan du endda være vært for din egen tracker!
Oprettelse af Torrent
Nu hvor du har en liste over trackere, er du klar til at køre mktorrent. Mktorrent er meget nem at bruge. For at se alle dens muligheder, skriv mktorrent -h
.
Dette er et grundlæggende, fjernet eksempel på at bruge mktorrent til at lave din egen torrent med en enkelt tracker fra filen my-really-long-novel.pdf:
mktorrent -a tracker.ccc.de:80 -o my-really-long-novel.torrent min-virkelig-lang-roman.pdf
Jeg anbefaler at give mktorrent lidt mere information end det. Dette længerevarende eksempel skaber en torrent fra "SadOS_1.0_i686.iso" og indstiller flere trackers med -a
, en kommentar med -c
, et navn (som vises i torrent-klienter) med -n
, et højere niveau med -v
, og en -w
med -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 "Dette er SadOS 1.0, en Arch-baseret Linux distribution inspireret af tegneserien på 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 vil gentage dine muligheder tilbage til dig og vise dig sine fremskridt, da det har spildt stykkerne af din torrent:
Nu har du en * .torrent-fil i den mappe, hvor du kørte mktorrent. Åbn den i din torrent-klient og indstil datakataloget til at være hvor din oprindelige fil er. Tillykke! Din torrent har et frø.
Distribution af din Torrent
Du kan nu e-mail din torrent til dine venner, uploade den til et hvilket som helst fildelingssite eller hoste det selv. Disse muligheder vil dog ikke give dig meget omtale. Hvis du vil have offentligheden mulighed for at søge efter og finde din torrent, foreslår jeg at sætte det på et torrentsted - du ved, et af de websteder, du allerede downloader torrenter fra.
Bemærk at ikke alle "torrent sites" giver dig mulighed for at uploade; mange af dem er bare søgemaskiner for torrenter vært andetsteds. Her er nogle populære torrentwebsteder, hvor du kan dele din torrent:
- Pirate Bay
- Kickass Torrents
- Fenopy
- Vertor
- Torrent Reactor (du skal etablere et tilstrækkeligt ry niveau for at uploade)
- BTScene (enhver, der ønsker at uploade, skal først sende en e-mail med deres brugernavn til [email protected] for at bevise, at de ikke er spammer)
Der er også nogle niche-torrent-websteder, som du måske vil bruge til bestemte typer indhold, såsom Linux Tracker for Linux-torrenter.
For at uploade en torrent skal du typisk registrere en brugerkonto på dit målsted. Så skal du bare finde "Upload" sektionen og komme til det! Sådan ser Pirate Bay's upload-grænseflade ud:
Læsere, hvad er dine yndlingsmåder til at dele store filer?