11Aug

Kuidas muuta Vaarika Pi pidevalt BitTorrent-i kasti

Ideaalne kasutada oma BitTorrent'i kliendile pühendatud masinat, nii et saate kasvatada 24/7.Kuid see on energiamahukas, et jätta täisautomaatika ja võrguühenduseta sageli välja. Sisestage Vaarika Pi.

Enamik lauaarvutitest toodavad õiglast kogust energiat - näiteks meie tagasihoidlik kodukontori server tarbib aastas ligikaudu 200 dollarit. Vaarikas Pi on aga ehitatud mobiilprotsessori ümber ja sööb energiat nagu kolb. Peamine Rasvapalli pardal on aastas energiatarbimises vähem kui 3 dollarit ja isegi mõned välised kõvakettad, kuid ikkagi hoiate oma iga-aastaseid tegevuskulusid vähem kui burger ja friikartulid.

Plus, torrentide allalaadimise korral on kuningas alati seade. Torrentidega, mida rohkem jälgite pilve ja selle seemet, seda parem on teie jälgija suhtarv( isegi siis, kui olete avalike jälgijateni jõudnud, alati installitud masin tagab, et see on seal, kui need haruldased failid muudavad välimust).

Kui see kõlab hästi, loe see edasi, kui me näeme sulle, kuidas muuta oma Pi täielikult kaugjuhtimisega allalaadimismasinasse.

Mida läheb vaja

Selle tutvustuse jaoks eeldame, et teil on installitud Raspbian installitud Raspberry Pi üksus, suudavad seadmele juurde pääseda otse lisatud monitori ja klaviatuuri kaudu või kaugjuhtimisega SSH ja VNC kaudu ning et teil on välise USB-ühenduseajam( või ajamid), mis on selle külge kinnitatud. Kui teil on vaja nendes valdkondades kiirenemist, soovitame kindlasti lugeda järgmisi juhendeid järgmises järjekorras:

  1. Kõik, mida pead teadma, et alustada vaarika Pi
  2. Kuidas seadistada oma vaarika pi kaugjuhtimispuldileShell, töölauale ja failiedastuseks
  3. Kuidas muuta vaarika Pi võrku väikese võimsusega võrgudesse salvestusseadmesse

Kõik esimese juhendaja on vajalikud.teine ​​juhendaja on vabatahtlik( kuid kaugjuurdepääs on selle projekti jaoks äärmiselt kasulik, sest allalaadimiskast on suurepärane kandideeriv peaeta ehitamiseks) ja kolmanda juhendaja kõige olulisem osa on lihtsalt kõvaketta seadistamine ja seadistaminesee saabub automaatselt paigaldamisel( nagu on kirjeldatud kolmandas juhendis).

Lisaks, kui te ei tunne piisavalt anonüümse allalaadimise BitTorrenti kliendi loomise sisselülitamist, peaksite selle lugema. Teie täiesti vajab Bittorrent ohutuks kasutamiseks mingit anonüümseks muutvat proxy või VPN-süsteemi. Selles juhendis mainitud volikirjas on odav ja lihtne, kuid hea VPN on tavaliselt kiirem ja mitmekülgne, seega vaadake juhendit, kui soovite VPN-i.

Kui olete kogu materjali üle kontrollinud ja pi konfigureerinud, on aeg alustada äritegevusega, et muuta pi Piiksaks vaikseks ja ülimalt väikese võimsusega allalaaditavaks metsikuks.

Esimene samm: paigaldage jõud Raspbian

-le. Linuxi jaoks on mitu BitTorrent-i klienti, mida tuleb kaaluda, kuid soovitame Lausungit.see on just õige funktsioonide ja jalajälje tasakaal, nii et te ei leia ennast kuu aega pärast seda, kui olete installinud midagi võimsamat.

Võimalik, et Flood seadistamine toimub mitmel viisil, kuid mitte kõik konfiguratsioonid sobivad selle peaga pi allalaadimise kasti jaoks. Kuigi enamik inimesi kasutab oma torrent-klienti töölaual nagu ükski teine ​​rakendus, ei tööta see meie eesmärkide jaoks väga hästi, sest see tähendab, et iga kord, kui soovite oma torrentitega suhelda, peate serveri sisse logimatöölauale ja töölauale klient. See raiskab teie aega ja raiskab Pi jaoks ressursse.

Võite käivitada Deluge WebUI, mis võimaldab teil pääseda kliimale teise masina brauserisse. See pole ikkagi meie eelistatud valik, kuigi see avab teieni võimaluse kasutada nutitelefoni rakendust, et vaadata ja kontrollida sukeldumist( selle kohta lisateave).

Soovitame kaugseadmesse seadistada Floodit, et võtta vastu ThinClient-ühendusi. Sellisel viisil saame kasutada Raspberry Pi Deluge installi kontrollimiseks tegelikku Deluge töölauaklienti teises arvutis( olgu siis kas Windows, Linux või OS X).Saate kõik töölauakliendi eelised oma tegeliku töölauale, samas kui kogu toiming toimub kaugkastis.

Kui te ei suuda nende kahe valiku vahel otsustada, võite tegelikult kasutada mõlemat tandem, kuigi selle seadistamine võtab natuke kauem aega. Selleks tehke järgmist.

esimene valik: installi ThinClient Accessi

jaoks

Enne kui midagi ette võtate, võta hetk oma hoidlate värskendamiseks ja täiendamiseks. Avage terminal ja käivitage järgmised kaks käsku üksteise järel:

sudo apt-get update sudo apt-get upgrade

Kui see on lõpule jõudnud, on aeg hakata installima ThinClient'i seadistamiseks vajalikud komponendid. Sisestage järgmised käsklused:

sudo apt-get install installitud sulu sudo apt-get install deluge-console

See laadib Deluge deemoni ja konsooli installipakette alla ja käivitab need. Kui käsku jätkata, tippige Y. Pärast seda, kui Deluge on installimise lõpetanud, peate käivitama Deluge deemoni. Sisestage järgmised käsklused:

deluged sudo pkill deluged

See käivitab Deluge deemoni( mis loob konfiguratsioonifaili) ja seejärel deemoni välja. Me kavatseme seda konfiguratsioonifaili redigeerida ja seejärel varundada. Sisestage järgmised käsklused esialgse konfiguratsioonifaili varukoopia tegemiseks ja avage see redigeerimiseks:

cp ~ /.config/deluge/ auth ~ /.config/deluge/ auth.old nano ~ /.config/deluge/ auth

Kui sisestate nano-tekstitöötlusprogrammi, peate lisamarida konfiguratsioonifaili alumises osas järgmise konventsiooniga:

kasutaja: parool: tase

Kui kasutaja on kasutajaliidese nimi, mida soovite lohistada, on parool soovitud parool ja tasemel on 10( täieliku juurdepääsu / haldustasanddeemonile).Nii et meie eesmärkidel kasutasime pi: vaarika: 10.Kui olete redigeerimise lõpetanud, vajutage oma klaviatuuril klahvikombinatsiooni Ctrl + X ja salvestage oma muudatused, kui seda küsitakse. Seejärel käivitage deemon ja konsool uuesti:

tõrjunud tõrjuv konsool

Kui konsooli käivitamine annab sulle kena puhtalt vormindatud konsooli liidese asemel vea koodi, tippige väljumiseks ja seejärel veenduge, et deemon on käivitanud.

Konsooli sees peate tegema kiire konfiguratsiooni muudatuse. Sisestage järgmine:

config -s allow_remote True config allow_remote exit

Käsud ja vastav väljund näevad välja nagu allpool olev ekraanipilt.

See võimaldab kaugjuurdepääsu oma Deluge deemonile ja kahekordselt kontrollida, kas konfiguratsiooni muutuja on seatud. Nüüd on aeg tappa deemoni ja taaskäivitada see veel kord, nii et konfiguratsiooni muudatused hakkavad kehtima:

sudo pkill pahandas ummikusse

Sel hetkel on teie Deluge deemong valmis kaugpöörduseks. Pane oma tavalisele arvutile( mitte Rasvane Pi) ja paigaldage Deluge töölaua programm. Leiad jõgede allalaadimiseks oma operatsioonisüsteemi installerit. Kui olete arvutisse installinud tormi, käivitage see esmakordselt;peame tegema mõned kiireid muudatusi.

Kui olete käivitanud, navigeerige valikule Preferences & gt;Liides. Liidese alammenüüs näete märkeruudu "Klassikaline režiim".Vaikimisi on see märgitud. Tühjendage see märgistusega.

Klõpsake nuppu OK ja taaskäivitage Deluge töölaua klient. Seekord, kui Deluge käivitub, esitab ta teile ühenduse halduri. Klõpsake nuppu "Lisa" ja seejärel sisestage võrgu "Raspberry Pi" IP-aadress, samuti eelmise konfiguratsiooni ajal määratud kasutajanimi ja parool. Jäta sadam vaikimisi välja 58846. Klõpsake nuppu Lisa.

Tagasi ühenduse haldurisse näete Vaarika Pi kirjet;kui kõik läheb hästi, siis indikaatortuli muutub roheliseks järgmiselt:

Klõpsake Connect( Ühenda) ja sind lüüakse kaugarvutiga ühendatud liidesesse:

See on värske install, mis muudab. torrent saidil, kuid meie ühendusedukas kaugarvuti ja lauaarvuti klient!

Jätkake ja konfigureerige nüüd WebUI-i( kui soovite seda teha) või jätke vahele selle õpetuse järgmine etapp.

teine ​​variant: WebUI-võrgu

müra seadmine. WebUI-i konfigureerimine on oluliselt kiirem ja võimaldab mobiilrakenduste kasutamist mööda sukeldumiseks. Kuid nagu me varem mainisime, on teil juurdepääs vähematele funktsioonidele kui täieliku ThinClient-i kogemus. Näiteks võib ThinClient suhelda. torrent-failidega Deluge ThinClient'iga automaatseks ülekandeks Pi, kuid te ei saa seda WebUI-iga teha.

Esmalt võtke hetk oma hoidlate värskendamiseks ja täiendamiseks. Avage terminal ja käivitage järgmised kaks käsku üksteise järel:

sudo apt-get update sudo apt-get upgrade

Seejärel käivitage WebUI installimiseks järgmised käsud. Märkus: kui olete juba installinud Deluge deemoni juhendaja ThinClient-i osas, jäta esimest käsku siia vahele.

sudo apt-get install sulge sudo apt-get install python-mako sudo apt-get install deluge-web deluge-web

See järjestus installib Delue'i deemoni( kui te pole seda eelmises osas juba installinud), Mako( veebipõhine Pythoni malligalerii, mida vajab WebUI), WebUI ise ja seejärel käivitab WebUI programmi.

WebUI vaikeseade on 8112. Kui soovite seda muuta, käivitage järgmised käsud:

sudo pkill deluge-web nano ~ /.config/deluge/ web.conf

See peatab WebUI-i ja avab selle konfiguratsioonifaili. Kasutage nano rea muutmiseks: "port": 8112 ja asendage 8112, kusjuures iga pordi number on suurem kui 1000( kui 1-1000 on süsteemis reserveeritud).

Kui olete WebUI-i sisse lülitanud, on aeg selle veebibrauseri abil ühenduse luua. Kui kasutate -d, kasutab Pi-s brauserit, kui teil seda kunagi vaja on, kuid see ei ole kõige meeldivam kasutajakogemus ja hädaolukordadele kõige paremini jäetud. Avage oma tavapärase lauaarvuti brauser ja suunake see oma Pi-aadressi IP-aadressiga, mille just valisite( nt http://192.168.1.13:8112).

Teile meeldib parooli viip( vaikimisi määratud parool on "deluge") ja seda tuleb kohe pärast esimest sisestamist kohe muuta. Pärast seda saate kergekaalulise liidese kaudu Deluge abil suhelda.

See ei ole päris sama kui ThinClient, kuid see on piisavalt tugevalt valguse kasutamiseks ja sellel on täiendav kasu, et saaksite ühendada mitu torrent-kontrolli mobiilirakendustega.

Teine etapp: Proksi või VPN-i

seadistamine Võimalik, et teil on kiusatus alustada torrentide allalaadimist, kuid oodake!Ära seda veel teinud. See on täiesti ettevaatlik, kui kasutate BitTorrenti kliendit, ilma et teie ühendus oleks teie proksiserveri või VPN-i kaudu suletud.

Kui te ei lugenud üle, kuidas anonüümida ja krüptida oma BitTorrent'i liiklust, on nüüd aeg seda teha. Lugege läbi esimene jaotis( paremaks mõistmiseks, miks BitTorrent-ühenduse kaitsmine on oluline) ning seejärel enne pikendamist registreeruge puhverserveri teenusesse või, veel paremini, hea VPN-i.

Kui kasutate VPN-i, on see üsna lihtne: vali VPN-i, mis pakub Linuxi klienti. Seejärel laadige alla ja installige oma Pi pihuarvuti Linuxi klient, käivitage see ja ühendage soovitud serveriga.(Võib isegi soovi, et see käivitub siis, kui vaarikas Pi saapad on, nii et see on alati VPN-iga ühendatud.)

Kui kasutate puhverserverit, saate selle teabe Deluge sisse lülitada jaotises Eelistused & gt;Proksi. Peate täitma Peer, Web Seed, Tracker ja DHT sektsioonid selliselt, asetades oma proksi kasutajanimi ja parooli sobivates teenindusaegades. Teie puhverserveri tüüp, host ja port võivad erineda, seega kontrollige kindlasti selle dokumentatsiooni.

Selleks, et puhverserveri seaded jõustuksid, peate Deluge deemoni taaskäivitama. Terminalist sisestage järgmised käsud:

sudo pkill hoogustas viletsa

Pärast seda peaksite kõik olema seadistatud.

Parim viis kontrollida, kas te aktiivselt proksi või VPN-i kasutate, on torrentfaili allalaadimine, mille eesmärk on selgesõnaliselt oma IP-aadressi teatada. Paljud neist torrentidest leiate veebi kaudu, kaasa arvatud see, mis on saadud BTGuardist ja sellest TorGuardist. Laadige kas mõlemad torud või mõlemad torrendid sisse Deluge ja oodake hetke.

Pärast seda, kui torrentidel on olnud võimalus oma vastavate jälgimisseadmetega ühendada, valige kliimamuutuse kliendis torrendid ja kontrollige sisselogimist "Tracker Status", nagu eespool näha. Mõlemad annavad teada oma kliendist tuvastatud IP-aadressi. Kui see IP-aadress vastab teie avaliku IP-aadressile, pole puhverserver või VPN õigesti konfigureeritud ning peaksite konfiguratsiooni kontrollimiseks naasma eelmisele jaotisele. Kui see on korralikult konfigureeritud, näete puhverserverit või VPN-i IP-aadressi, mitte omaette.

Kolmas samm: seadistama oma allalaadimise asukoht

Järgmisena peate konfigureerima Laulge, et kasutada oma välist kõvaketast. Kui järgisite eelpool mainitud juhendis kõvaketta paigaldusjuhiseid, olete valmis kõvakettaga, mis on boot-se automaatselt paigaldatud.

Sealt on kõik, mida pead tegema, on muuta Deluge vaikeasukohta. Liikuge Deluge eelistustele ja minge vahekaardile Allalaadimised. Vaikimisi suunab luksus kõik /home/ piiks. See väike SD-kaart läheb reaalajas kiiresti täitma, nii et peame seda muutma.

Esiteks loome /media/USBHDD1/-osakonnas mõned uued kaustad, mis on jagatud kaust, mille oleme juba seadistanud madala energiatarbega võrgukasutuse juhendamisel. Sel moel saame kergesti ligipääsu meie allalaaditud torrentidele üle võrgu ja -l on võrguühenduseta vaatamise kaust torrentfailide automaatseks laadimiseks. Kasuta kaustade komplekti loomiseks järgmisi käsklusi( kohandades vastavalt oma asukohale parameetreid, kui te ei kasuta eelmise juhendi sama Pi seadistust nagu me):

sudo mkdir /media/USBHDD1/shares/torrents/ allalaadimine sudo mkdir /media/USBHDD1/shares/torrents/ valmis sudo mkdir /media/USBHDD1/shares/torrents/ watch sudomkdir /media/USBHDD1/shares/torrents/ torrent-varukoopiad

Seejärel pöörake neid nelja uut kataloogi otse ümber ja lohistage need uputama.

Kataloogide valimiseks klõpsake OK.Puudub vajadus uuesti käivitada, nagu te proksi seadistamise asjus tegi.

4. samm: testige oma ühendust

Nüüd on aeg alla laadida suur piisavalt torrent, et saaksime tõesti näha, kas süsteem töötab sujuvalt. Meie katse jaoks haarasime praeguse Linux Mint levitamise. torrent faili - see kaalub 1,7 GB tasemel, mis sobib ideaalselt ühenduse kiiruste jälgimiseks.

Kui olete kinnitanud, et teie ühendus on stabiilne ja Linuxi torrent kallistub kenasti, on aeg liikuda järgmisele sammule: kliendi käivitamise automatiseerimine.

5. samm: päästiku seadistamine käivitamisel

-s Enne Stormide seadistusest lahkumist on üks osaline teave. Me peame seadistama Deluge deemoni ja WebUI automaatselt käivitama, kui meie Raspberry Pi käivitub. Selleks lihtsalt ja ilma keerulisemate init-failide ja seadete redigeerimisega saame lihtsalt märkida rc.local faili. Selleks tehke terminalis järgmine käsk.

sudo nano /etc/ rc.local

Laadiga rc.local faili lisage faili lõpus järgmised read. Märkus: kui te ei kasuta WebGUI-d, ei pea te enam lisama "deluge-web" -i lõppu. See võib olla ka hea koht VPN-programmi lisamiseks, kui te seda kasutate.

# Start Löö käivitamisel: sudo -u pi /usr/bin/ python /usr/bin/ deluged sudo -u pi /usr/bin/ python /usr/bin/ deluge-web

Teie rc.local fail peaks nägema umbes selline, kui olete valmis( võib-olla koos selle VPN-i lisamisega):

Vajuta Ctrl + X töö lõpetamiseks ja salvestamiseks.

Siinkohal soovitame oma Raspberry Pi taaskäivitamist, nii et käivitage käsuga "sudo reboot".Kui pi on taaskäivitamise lõpetanud, minge teisele arvutile ja proovige ühendada Deluge ThinClient'i ja / või WebUI-ga, et veenduda, et nad mõlemad töötavad.

Siin võib esineda kaht suurt viga. Esiteks ei pruugi ühendus luua üldse, et initsialiseerimise skriptid ei tööta. Avage Pi Piibele terminal ja käivitage käsitsi deemon ja WebUI käsklusi, mida me õppinud varem tutvustas. Veenduge, et see töötab kohe. Kui see nii läheb, siis varundage ja oma rc.local skripti.

Teiseks, kui saate kliendi avada, kuid see näitab teie olemasolevate torrentide lubade vigu( nagu näiteks Linuxi torrent, mida me varem katsetati), mis näitab, et teie väline kõvaketas ei olnud paigaldatud või paigaldatud valesti. Vaadake üle välise draivi installimise jaotised ja seadke see automaatselt monteeritavale käivitamisel meie vähese energiatarbega võrgukaardi juhendamisel.

Torrentuuringu tõhustamine

Nüüd, kui sul on teie torrentkasti konfigureeritud ja valmis rockimiseks, on veel mõned täiendavad tööriistad ja muudatused, mida saate uurida, et tõsta oma kasutajasõbralikkust.Ükski nendest nõuannetest ja nipidest pole vaja, kuid need muudavad teie Vaarika Pi pöördumiseks Torrent Boxi lihtsamaks.

Lisage mobiilseadme : kaaluge mobiilseadme juhtpaneeli, nagu Android-seadme Transdroid ja Transdrone, allalaadimist. Kahjuks pole meil iOS-i kasutajatele ühtegi kindlat soovitust, kuna Apple on App Store'is kasutanud torrent-seotud rakenduste suhtes tõeliselt agressiivset positsiooni( ja on keelanud kõik rakendused, mis libisesid esitamisprotsessi käigus).

Floodil ei ole praegu WebUI-i jaoks mobiilis optimeeritud malli, kuid see on rohkem kui funktsionaalne sellistes tablettides nagu iPad ja Kindle Fire.

Shared Drop-kausta loomine : kuigi me mainisime juhendamisel lühidalt varem, veenduge, et teie loodud võrgul on teie loodud /torrents/watch/ kaust kättesaadav. On tõesti mugav, et saaksite kausta kaotada. torrent failide hulgast ja lasta need Deluge automaatselt üles laadida.

Installige brauseri pistikprogrammid : Chrome'i ja Firefoxi jaoks on mitmeid kütusekeskmisega pistikprogramme, mis parandavad kasutajakogemust, sealhulgas:

  • Chrome :
    • DelugeSiphon: võimaldab. torrent lisamist WebUI
    • Deluge Remote: lihtne ülevaade praegustest torrentidest ja nendeedu
  • Firefox :
    • BitTorrent WebUI +: võimaldab. torrent lisamist WebUI
    • -lt WebUI Quick Add Torrent: Greasemonkey Script, mis lisab klikitavat ikooni veebisaitidel hõlpsaks torrendiks, lisades

Aktiveeri õnnetuspluginad : seal on hulgaliselt suurepäraseid pluginaid, mis on juba kaasatudLendama ja isegi rohkem kolmanda osapoole pistikprogramme. Mõned lisatavad pistikprogrammid, mida võiksite ära kasutada, on järgmised:

  • -teade: saadetakse Deluge e-kirja teel torrentide lõpetamise ja muude sündmuste kohta.
  • ajakava: piiratud ribalaius põhineb päeva kellaajal

. Neid saab leida eelistustes & gt;Pluginad. Kontrollige soovitud elemente ja uut sisestust kuvatakse eelistuste menüüs( nt eelistused> märguanded).

Lisateavet kolmanda osapoole pistikprogrammide kohta ja nende paigaldamise kohta leiate Deluge Wikii Pluginate lehelt.

Pärast lisaseadmete ja pistikprogrammide seadistamist, testimist ja tukistamist on teil rohkem kui võimeline torrent, mis maksab vaid pennike päevas töötamiseks. Leidke vaikne ja sealt väljapääsu, et seda ühendada, laadige see torrentidega üles ja jätke see teie jaoks allalaadimise ja külvamise raskeks ülesandeks.