Koduleht » kuidas » Kuidas muuta Raspberry Pi alati alaliseks BitTorrent Boxiks

    Kuidas muuta Raspberry Pi alati alaliseks BitTorrent Boxiks

    Ideaalne on oma BitTorrenti kliendile spetsiaalne masin, nii et saate külastada 24/7. Aga see on energiamahukas, et jätta täies mahus võrk ja võrgus nii sageli. Sisestage Raspberry Pi.

    Enamik lauaarvutitest tõmbab õiglase koguse energiat - näiteks meie tagasihoidlik kodu kontoriserver tarbib ligi 200 dollarit elektrienergiat aastas. Raspberry Pi on seevastu ehitatud mobiilprotsessori ümber ja sipistab energiat nagu kolibri. Raspberry Pi südamiku pardal on vähem kui 3 dollarit energiat aastas ja isegi mõne välise kõvaketta lisamine hoiab ikka oma aastased tegevuskulud vähem kui burger ja friikartulid.

    Lisaks sellele, kui tegemist on torrentite allalaadimisega, on alati sisse lülitatud masin. Torrentide puhul, mida rohkem jälgite pilve ja seemneid, seda paremini teie suhe teie jälgimisseadmel (isegi kui te olete avalike jälgimisseadmete abil leeching, on alati sisselülitatud masin tagab, et olete seal, kui need haruldased failid ilmuvad).

    Kui see kõlab hästi, loe edasi, kui näitame teile, kuidas oma Pi täielikult kaugjuhtimisega allalaadimisseadmeks muuta.

    Mida sa vajad

    Selle juhendi puhul eeldame, et teil on Raspberry Pi seade, kuhu on paigaldatud Raspbian, kes saavad seadmele juurdepääsu kas otse ühendatud monitori ja klaviatuuri kaudu või kaugjuhtimise teel SSH ja VNC kaudu ning et teil on väline USB-draiv (või draivid) lisatud. Kui teil on vaja nendes valdkondades kiirust saada, soovitame tungivalt lugeda järgmisi juhendeid sellises järjekorras, nagu need siin on loetletud:

    1. Kõik, mida peate teadma, kuidas alustada Raspberry Pi-ga
    2. Kuidas seadistada oma Raspberry Pi kaugkaardile, töölauale ja failiedastusele
    3. Kuidas muuta Raspberry Pi väikese energiatarbega võrgumäluseadmeks

    Kõik esimeses juhendis on vajalik. teine ​​õpetus on vabatahtlik (kuid kaugjuurdepääs on selle projekti jaoks äärmiselt mugav, sest allalaadimiskast on täiuslik kandidaat peatu ehitamiseks) ja kolmanda juhendaja kõige olulisem osa on lihtsalt kõvaketta seadistamine ja seadistamine see käivitub automaatselt (nagu kirjeldatud kolmandas juhendis).

    Lisaks, kui te ei tunne liiga palju BitTorrenti kliendi seadistamist anonüümseks allalaadimiseks, peaksite sellest lugema. Sina absoluutselt BitTorrenti ohutuks kasutamiseks on vaja mingit anonüümset proxy või VPN-süsteemi. Selles juhendis nimetatud puhverserver on odav ja lihtne, kuid hea VPN on tavaliselt kiirem ja mitmekülgsem, seega vaadake seda juhendit, kui soovite VPN-i asemel.

    Kui olete kogu materjali üle vaadanud ja P on konfigureeritud, on aeg alustada oma Pi muutumist vaikseks ja üliväikese võimsusega allalaadimiseks..

    Esimene samm: installige Deluge Raspbisse

    On mitmeid Linuxi kliente, keda tasub kaaluda, kuid soovitame Deluge. see on lihtsalt funktsioonide ja jalajälje õige tasakaal, nii et te ei leia ennast veel kuu aega tagasi, kui oleksite installinud midagi võimsamat.

    Deluge'i konfigureerimine võib toimuda mitmel viisil, kuid mitte kõik konfiguratsioonid ei sobi selle peata pi allalaadimiskasti jaoks. Kuigi enamik inimesi kasutab oma torrent-klienti töölaual nagu iga teine ​​rakendus, ei tööta see meie eesmärkidel väga hästi, sest see tähendab, et iga kord, kui soovisite oma torrentsiga suhelda, peate sisse logima kaugjuhtimispuldile lauaarvuti ja töölaua kliendiga. See raiskab teie aega ja raiskab ressursse Pi.

    Sa võid käivitada Deluge WebUI, mis võimaldab teil pääseda Deluge kliendile teise masina brauserist. See pole veel meie eelistatud valik, kuigi see avab teile võimaluse vaadata ja kontrollida nutitelefoni rakendust (vt hiljem).

    Soovitame seadistada Deluge kaugjuhtimispuldil ThinClienti ühenduste vastuvõtmiseks. Sel moel saame kasutada Raspberry Pi Deluge'i paigaldamise kontrollimiseks mõnda teist arvutit (kas Windows, Linux või OS X) tegelikku Deluge'i töölaua klienti. Saate kõik töölaua kliendi eelised teie tegelikule töölauale, samas kui kõik toimingud toimuvad serveri kastis.

    Kui te ei saa nende kahe valiku vahel otsustada, saate tegelikult kasutada mõlemat paralleelselt, kuigi selle seadistamine võtab veidi kauem aega. Selleks järgige allpool toodud juhiseid.

    Esimene võimalus: seadistage liialdus ThinClienti juurdepääsu jaoks

    Enne kui midagi teete, võtke aega oma hoidlate värskendamiseks ja uuendamiseks. Avage terminal ja käivitage järgmised kaks käsku üksteise järel:

    sudo apt-get update sudo apt-get uuendamine

    Kui see on tehtud, on aeg alustada ThinCliendi seadistamiseks vajalike komponentide installimist. Sisestage järgmised käsud:

    sudo apt-get install installitud sudo apt-get installige kaevukonsool

    See laadib alla Deluge'i ja konsooli installipaketid ning käivitab need. Kui teil palutakse jätkata, tippige Y. Kui Deluge on installeerinud, peate käivitama Deluge'i deemonit. Sisestage järgmised käsud:

    deluged sudo pkill deluged

    See käivitab Deluge'i deemoni (mis loob konfiguratsioonifaili) ja lülitab seejärel deemon välja. Me redigeerime seda konfiguratsioonifaili ja alustame selle varundamist. Sisestage kõigepealt järgmised käsud, et teha algse konfiguratsioonifaili varukoopia ja seejärel avada see redigeerimiseks:

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

    Kui olete nano tekstiredaktori sees, peate konfiguratsioonifaili alumisse ritta lisama järgmise konventsiooniga:

    kasutaja: parool: tase

    Kus kasutaja on kasutajanimi, mida soovite Deluge'le, parool on soovitud parool jatasandil on 10 (deemoni täielik juurdepääs / haldustasand). Nii et meie eesmärkidel kasutasime pi: vaarik: 10. Kui olete redigeerimise lõpetanud, vajuta klaviatuuril Ctrl + X ja salvestage muudatused, kui need küsitakse. Seejärel käivitage uuesti deemon ja konsool:

    deluged veekonsool

    Kui konsooli käivitamine annab tõrkekoodi kena puhtalt vormindatud konsooli liidese asemel, tippige “exit” ja veenduge, et olete käivitanud deemonit.

    Kui olete konsooli sees, peate kiiresti muutma konfiguratsiooni. Sisestage järgmised:

    config -s allow_remote Tõsi config allow_remote väljumist

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

    See võimaldab serveriühendusi Deluge'i deemoniga ja topeltkontrolli, et konfigureerimismuutuja oleks seatud. Nüüd on aeg tappa deemon ja taaskäivitada see veel üks kord, et konfigureerimise muudatused jõustuksid:

    sudo pkill deluged deluged

    Sel hetkel on teie Deluge'i deemon valmis kaugjuurdepääsuks. Suunduge oma tavalisse arvutisse (mitte Raspberry Pi) ja installige Deluge töölaua programm. Leiad oma operatsioonisüsteemi installeri lehelt Deluge Downloads. Kui olete Deluge'i arvutisse installinud, käivitage see esimest korda; peame tegema mõned kiired muudatused.

    Kui olete käivitanud, liikuge valikule Preferences> Interface. Liidese alammenüüs näete „Classic Mode“ märkeruutu. Vaikimisi kontrollitakse seda. Tühjendage see.

    Klõpsake nuppu OK ja seejärel taaskäivitage töölaua klient. Seekord, kui Deluge algab, esitab see teile ühenduse halduri. Klõpsake nupul „Lisa“ ja sisestage oma võrgus Raspberry Pi IP-aadress ning varasema konfiguratsiooni ajal seadistatud kasutajanimi ja parool. Jäta pordi vaikeseadeks 58846. Klõpsake nuppu Lisa.

    Tagasi ühenduse haldurisse näete kirjet Raspberry Pi jaoks; kui kõik läheb hästi, muutub märgutuli roheliseks:

    Klõpsake nuppu Connect (Ühenda) ja teid visatakse liidesesse, mis on ühendatud kaugarvutiga:

    See on värske installeerimine, mis on veebisaidil .torrent, kuid meie ühendus serveri ja töölaua kliendi vahel on edukas!

    Mine edasi ja konfigureerige nüüd WebUI (kui soovite seda teha) või jätke see juhendaja järgmine samm edasi.

    Teine võimalus: seadistage liiv WebUI Access jaoks

    WebUI seadistamine on oluliselt kiirem ja võimaldab kasutada mõningaid mobiilirakendusi, et pääseda ligi Deluge'ile. Kuid nagu me juba varem mainisime, on teil vähem funktsioone kui täielik ThinClienti kogemus. Näiteks võib ThinClient siduda .torrent-faile Deluge ThinClientiga, et see automaatselt üle kanda, kuid te ei saa seda teha WebUI-ga.

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

    sudo apt-get update sudo apt-get uuendamine

    Seejärel käivitage WebUI installimiseks järgmised käsud. Märkus: kui olete juba installinud Deluge'i deemoni juhendi ThinClient sektsioonis, jätke siia esimene käsk.

    sudo apt-get install installitud sudo apt-get installige python-mako sudo apt-get installige hulk-veeb veekogu

    See jada installib Deluge'i deemoni (kui te ei ole seda juba viimases osas installinud), Mako (Pythoni malligalerii, mida WebUI vajab), WebUI ise ja seejärel käivitab WebUI programmi.

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

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

    See peatab WebUI ja avab selle konfiguratsioonifaili. Kasutage rida redigeerimiseks nano: “port”: 8112 ja asendage 8112 mis tahes pordi numbriga üle 1000 (kui süsteem on reserveeritud 1-1000).

    Kui olete WebUI käivitanud ja käivitanud, on aeg ühendada see veebibrauseriga. Sina saab kasutage Pii brauserit, kui te seda kunagi vajate, kuid see ei ole kõige meeldivam kasutajakogemus ja parim lahendus hädaolukordadele. Avage oma tavalise lauaarvuti brauser ja suunake see oma pii IP-aadressile just valitud portiga (nt. http://192.168.1.13:8112 ).

    Teid tervitatakse paroolipäringuga (vaikimisi parool on „lööve”) ja seda soovitatakse kohe pärast seda esimest korda sisestada. Pärast seda saate Deluge'iga suhelda kerge liidese kaudu.

    See ei ole päris sama, mis ThinClientiga, kuid see on piisavalt tugev, et seda kergelt kasutada, ning see on kasulik, kui teenida ühenduspunktina paljude torrent-juhtivate mobiilirakenduste jaoks.

    Teine samm: konfigureerige puhverserver või VPN

    Sul võib olla kiusatus alustada torrentite allalaadimist nüüd, kuid oodake! Ära tee seda veel. BitTorrenti kliendi kasutamine on absoluutselt hoolimatu, ilma et teie ühendus oleksid eelnevalt proksiserveri või VPN-i kaudu ümber lülitatud.

    Kui sa ei loe veel BitTorrenti liikluse anonüümseks muutmiseks ja krüpteerimiseks, on nüüd aeg seda teha. Lugege esimesest sektsioonist (et paremini mõista, miks on oluline kaitsta oma BitTorrent-ühendust) ja registreeruda seejärel puhverserveri teenuse jaoks või veel parem VPN-iga enne jätkamist.

    Kui kasutate VPN-i, on see üsna lihtne: valige lihtsalt VPN, mis pakub Linuxi klienti. Seejärel laadige alla ja installige Linuxi klient Pi-sse, käivitage see ja ühendage soovitud serveriga. (Võib isegi soovida selle käivitamist, kui Raspberry Pi saapad, nii et see on alati ühendatud VPN-iga.)

    Kui kasutate puhverserverit, saate selle teabe Deluge'isse ühendada jaotises Eelistused> Puhverserver. Peate täitma Peer, Web Seed, Tracker ja DHT sektsioonid, tehes oma puhverserveri kasutajanime ja parooli sobivates teenindusaegades. Teie puhverserveri teenuse tüüp, host ja port võivad erineda, seega kontrollige kindlasti selle dokumentatsiooni.

    Et puhverserveri sätted jõustuksid, peate Deluge'i deemon uuesti käivitama. Terminalist sisestage järgmised käsud:

    sudo pkill deluged deluged

    Pärast seda peaksite olema kõik seatud.

    Parim viis testida, kas olete aktiivselt kasutanud puhverserverit või VPN-i, on alla laadida torrent-fail, mis on sõnastatud selgesõnaliselt oma IP-aadressi tagastamiseks. Paljud neist torrentidest leiate internetist, kaasa arvatud see BTGuardilt ja see TorGuardilt. Laadige kas või mõlemad torrendid Deluge'i ja oodake hetk.

    Pärast seda, kui torrentsil on olnud võimalus ühendada oma vastavate jälgijatega, vali torrents kliendi kliendist ja vaadake ülaltoodud kirjet “Tracker Status”. Mõlemad teatavad teie kliendilt tuvastatud IP-aadressi. Kui see IP-aadress vastab teie avalikule IP-aadressile, siis ei ole puhverserver või VPN õigesti konfigureeritud ja peate oma konfiguratsiooni kontrollimiseks tagasi pöörduma eelmise sektsiooni juurde. Kui see on õigesti konfigureeritud, näete puhverserverit või VPN-i IP-aadressi, mitte teie enda.

    Kolmas etapp: allalaadimise asukoha seadistamine

    Seejärel peate seadistama Deluge'i välise kõvaketta kasutamiseks. Kui järgisite koos kõvaketta paigaldamise juhistega, mis on eelnevalt mainitud juhendis, olete valmis kõvakettale, mis on seatud automaatse kinnitamise juurde.

    Sealt tuleb muuta vaid Deluge'i vaikeasukohad. Liikuge Deluge'i eelistustele ja minge vahekaardile Allalaadimised. Vaikimisi suunab Deluge kõik / home / pi. See väike SD-kaart täidab siiski reaalse kiire, seega peame seda muutma.

    Kõigepealt loome me / media / USBHDD1 / aktsiatesse mõned uued kaustad, mis on jagamiskaust, mille me juba Low-Power Network Storage juhendis seadistanud oleme. Nii saame kergesti ligipääsu meie allalaaditud torrentidele võrgus ja teil on võrguga ligipääsetav vaatekanal torrent-failide automaatseks laadimiseks. Kaustade komplekti loomiseks kasutage järgmisi käske (kohanimede kohandamine vastavalt teie asukohale, kui te ei kasuta sama Pi seadistust eelmisest õpetusest nagu me oleme):

    sudo mkdir / media / USBHDD1 / aktsiad / torrentid / sudo mkdir / media / USBHDD1 / aktsiate / torrentide / lõpetatud sudo mkdir / media / USBHDD1 / aktsiate / torrentite / vaatamine sudo mkdir / media / USBHDD1 / share / torrents / torrent-backups

    Seejärel pöörake paremale ja ühendage need neli uut kataloogi Deluge.

    Kataloogide seadistamiseks klõpsake nuppu OK. Ei ole vaja taaskäivitada, nagu te tegite puhverserveri seadistamisega.

    Neljas etapp: testige oma ühendust

    Nüüd on aeg alla laadida piisavalt suur torrent, mida saame tõesti näha, kui süsteem töötab sujuvalt. Meie testi jaoks haarasime praeguse Linux Mint -jaotuse jaoks .torrent-faili, mis kaalub ühtlaselt 1,7 GB, mis sobib ideaalselt ühenduste kiiruse jälgimiseks.

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

    Viies etapp: konfigureerige veealune käivitamine

    Enne kui me lahkume veealuse seadistusest, on üks lõplik detail. Me peame seadma Deluge'i deemoni ja WebUI automaatselt, kui meie Raspberry Pi saapad üles. Lihtsalt ja ilma keerukamate algfailide ja seadete redigeerimiseta lihtsustame me rc.local-faili kommenteerimist. Selleks toimige terminalis järgmine käsk.

    sudo nano /etc/rc.local

    Laaditud rc.local faili lisage faili lõppu järgmised read. Märkus: kui te ei kasuta WebGUI-d, ei pea te lisama teise käsu, mis lõpeb „hulk-veebis”. See võib olla ka hea koht VPN-programmi lisamiseks, kui kasutate seda.

    # Käivita käivitussõit: sudo -u pi / usr / bin / python / us / bin / python / usr / bin / python / usr / bin / deluge-web

    Teie rc.local fail peaks olema valmis, kui olete lõpetanud (võib-olla selle VPN-i lisamisega):

    Töö lõpetamiseks ja salvestamiseks vajutage Ctrl + X.

    Siinkohal soovitame taaskäivitada oma Raspberry Pi, nii et tulistage käsurealt „sudo reboot”. Kui Pi on taaskäivitanud, suunduge oma teise arvutisse ja proovige ühendada Deluge ThinClient'i ja / või WebUI-ga, et veenduda, et nad mõlemad töötavad.

    Siin võib esineda kaks suurt viga. Esiteks tähendab see, et üldse ühendamata jätmine tähendab, et lähtestamise skriptid ei tööta. Avage oma Pi terminali ja käivitage käsitsi deemon ja WebUI käskudest, mida õppes varem õppisime. Kontrollige, kas see toimib. Kui see nii on, siis mine tagasi ja määrake oma rc.local skript.

    Teiseks, kui saate avada kliendi, kuid see näitab teie eksisteerivate torrentide lubamisvigu (nagu Linuxi torrent, mida me varem varem testisime), näitab, et teie välist kõvaketast ei paigaldatud või paigaldatud valesti. Vaadake läbi välise draivi installimise jaotised ja seadistage see automaatselt Low-Power Network Storage'i juhendis.

    Torrenti kogemuse suurendamine

    Nüüd, kui teil on oma torrentikast konfigureeritud ja valmis rock'imiseks, on mõned täiendavad tööriistad ja muudatused, mida saate uurida, et tõesti suurendada teie kasutaja kogemust. Ükski neist nõuetest ja nipist ei ole vajalik, kuid need muudavad teie Raspberry Pi'i Torrent Boxi lihtsamaks kasutamiseks.

    Lisage mobiilne juurdepääs: Kaaluge mobiilse juhtrakenduse allalaadimist nagu Transdroid ja Transdrone Androidile. Kahjuks ei ole meil iOS-i kasutajatele ühtegi kindlat ettepanekut, kuna Apple on võtnud App Store'is torrentiga seotud rakenduste suhtes tõeliselt agressiivse hoiaku (ja keelanud kõik rakendused, mis esitamisprotsessi käigus libisesid).

    Deluge'l ei ole praegu mobiilselt optimeeritud malli WebUI jaoks, kuid see on rohkem kui funktsionaalne nagu iPad ja Kindle Fire.

    Seadistage jagatud drop-kaust: Kuigi me mainisime seda juhendis lühidalt, veenduge, et teie loodud / torrents / watch / folder on teie võrgus kättesaadav. See on tõesti mugav, et saaksite kaadrisse kaadrisse .torrent-faile prügikasti kaadrisse laadida ja nende allalaadimine automaatselt.

    Installige brauseri pluginad: Chrome'i ja Firefoxi jaoks on mitmeid Deluge-keskseid pluginaid, mis parandavad kasutajate kogemusi, sealhulgas:

    • Chrome:
      • DelugeSiphon: võimaldab .torrent lisamist WebUI-lt
      • Kaugjuhtimispult: lihtne ülevaade praegustest torrentidest ja nende edenemisest
    • Firefox:
      • BitTorrent WebUI +: võimaldab .torrent lisamist WebUI-lt
      • WebUI Quick Add Torrent: Greasemonkey skript, mis lisab klõpsatavale ikoonile veebilehtedele, et hõlbustada torrentit

    Aktiveeri Deluge Plugins: Deluge'is on juba palju suurepäraseid pluginaid ja veel kolmanda osapoole pluginaid. Mõned kaasatud pluginad, mida soovite kasutada, on järgmised:

    • Teavitamine: saate Deluge'ilt e-posti teateid torrent lõpetamise ja muude sündmuste kohta
    • Planeerija: piirake ribalaiust kellaaja järgi

    Neid leiate jaotisest Eelistused> Pluginad. Kontrollige neid, mida soovite ja uus kirje ilmub eelistuste menüüsse (nt Eelistused> Teated).

    Lisateabe saamiseks kolmandate osapoolte pluginate ja nende installimise kohta vaadake Deluge Wiki pluginate lehekülge.


    Pärast lisaseadmete ja pluginate konfigureerimist, testimist ja näpistamist on teil rohkem kui võimeline torrent-kasti, mis maksab lihtsalt penni päevas. Leidke vaikne ja ebaühtlane koht selle ühendamiseks, laadige see koos torrentsiga ja jätke see teile suure allalaadimise ja külvamise jaoks.