Så här ställer du in en torrent-server
NyheterHar du hållit på den 10-åriga arbetshästen som såg dig genom högskolan, i hopp om att du en dag kommer att kunna använda den bra? Om du är som oss har du antagligen kannibaliserat de flesta av kringutrustning och allt som är kvar är dess lilla processor och en mager mängd RAM.
Det kanske inte går att köra något blödande kant OS men du kan använda den som en centraliserad filserver för att hämta och dela filer på ditt nätverk och på webben.
Följ genomgången nedan för att installera Torrent Server-apparaten och ta med din server online.
När du har kört den på din avlägsna huvudlösa server, ska du öppna en webbläsare och peka den på serverns IP-adress. Kontrollpanelen på Torrent Server har fem ikoner som pekar på de fem huvudkomponenterna i apparaten.
Ikonen "Grundläggande" tar dig till P2P-GUI-gränssnittet. Detta är enklare än MLDonkeys standardgränssnitt, vilket kan ange för första gången användare. Du kan komma till det via ikonen Avancerat.
En annan specialitet för denna apparat är den webbläsarbaserade filhanteraren eXtplorer, som du kan använda för att manipulera filer och kataloger, såväl som deras behörigheter.
Web Shell bränder upp en AJAX-baserad terminalemulator som heter Shell i en låda, som du kan använda för att logga in på din fjärrserver från din webbläsare.
Slutligen finns det Webmin för CLI-averse användare. Webmin är ett webbaserat konfigurationsverktyg som du kan använda för att styra alla aspekter av din fjärrserver, till exempel att konfigurera ett cron-jobb, läsa loggar, hantera körprocesser och så vidare.
Alla dessa komponenter är förkonfigurerade ur lådan. MLDonkey har till exempel alla fildelningsprotokoll aktiverade, inklusive HTTP, FTP och BitTorrent. Förutom dessa synliga element finns det också andra användbara komponenter som fungerar i bakgrunden. Det finns till exempel Samba-filservern, vilket säkerställer att du enkelt kan komma åt din server från Windows-datorer.
På Windows hittar du fjärrservern som anges som TORRENTSERVER under Network in My Computer. Du kan logga in på servern med hjälp av legitimationen för användarens root som du ställde in under installationen. Det här låter dig enkelt dra och släppa filer på fjärrservern. Standardlagringsmappen i servern är / srv / storage.
MLDonkey
Att ladda ner och styra torrenter på fjärrservern är rakt framåt. Men du kan också använda MLDonkey för att frö dina egna torrenter. Den enda verkliga nackdelen är att dess gränssnitt inte är något som de populära desktop torrentklienterna.
När du väl har hängt på det kommer du kunna uppskatta dess flexibilitet. Låt oss bekanta oss med MLDonkey och dess förkonfigurerade nedladdning / uppladdningskataloger.
Torrent Server-apparaten som vi har installerat kommer med MLDonkey förkonfigurerade. För att granska dess inställningar, gå till dess Avancerade gränssnitt från Kontrollpanelen. Klicka nu på "Hjälp +> Sysinfo" för att hämta konfigurationsinformationen.
MLDonkey kan också styras via sin egen uppsättning kommandon, så du kan också komma åt konfigurationsalternativet genom att skriva in 'sysinfo' i textrutan i huvudgränssnittet.
Standardmapporna är listade längst ner på sidan. MLDonkey är installerat under / var / lib / mldonkey. Den katalogen innehåller alla konfigurationsfiler för alla olika protokoll. Så till exempel, bittorrent.ini huser alla konfigurationsalternativ för MLDonkeys BitTorrent-klient.
Söt dina torrenter
Med MLDonkey kan du frödera enskilda filer (som some-distro.iso) eller en grupp filer som är inrymda under en katalog (som the_best_distros /). För att frö enskilda filer, behåll dem under mappen / var / lib / mldonkey / incoming / files. På liknande sätt måste utsädede kataloger placeras under / var / lib / mldonkey / inkommande / kataloger.
Du kan flytta eller kopiera filerna från deras ursprungliga plats till dessa kataloger på flera sätt. Du kan ladda upp dem till fjärrservern med hjälp av den webbläsarbaserade filhanteraren, eller genom att öppna den via Samba.
För att flytta filerna runt på fjärrservern kan du antingen använda webbskalet eller du kan logga in på fjärrservern via ssh med kommandot ssh root @.
Innan du kan fröna de lokala filerna behöver du skapa en .torrent-fil. För att skapa en .torrentfil behöver du en spårare som kommer att tillkännage sin närvaro till andra kamrater. Som standard använder MLDonkey IP-adressen till servern som den körs för att spåra torrenter i det lokala nätverket.
För att använda en extern tracker måste du ändra MLDonkey-konfigurationen. Det enklaste sättet att göra detta är att gå till "Klientinställningar" i det grundläggande gränssnittet och leta efter "bt-default_tracker" -posten. Som standard är det tomt, vilket betyder att den ska använda den lokala spårningen.
För att peka ut den på en extern tracker, ange dess plats i utrymmet - till exempel http://linuxtracker.org:2710/announce, vilket är spåraren för LinuxTracker.org. Använd nu compute_ torrent kommandot för att peka på de filer du behöver för frö.
Till exempel kommer compute_torrent / srv / storage / incoming / files / some-distro.iso att generera sin .torrent-fil med den spårningsinformation du har angett i konfigurationsfilen. Den genererade .torrentfilen förvaras under katalogen / var / lib / mldonkey / torrents / seeded.
Du kan bekräfta att dina torrenter utsöndras genom att gå till "Överföringar> Överföringar". Om du vill visa mer information om en torrent klickar du på länken "Detaljer" under kolumnen Status. Det är allt. Nu kan du ladda ner filer obevakad och tjäna brownie poäng från dina kamrater genom att tjäna torrents.