Homepage » hogyan kell » Hogyan lehet a Raspberry Pi-t mindig egy BitTorrent Boxba tenni

    Hogyan lehet a Raspberry Pi-t mindig egy BitTorrent Boxba tenni

    Ideális, ha a BitTorrent klienshez egy dedikált gépet szeretne, így 24 órás vetőmagot is készíthet. De az energiaigényes, hogy gyakran hagyja el a teljes felszerelést, és online. Írja be a Raspberry Pi-t.

    A legtöbb asztali számítógép megfizethető mennyiségű energiát termel, például szerény otthoni irodai kiszolgálónk évente közel 200 dolláros villamos energiát fogyaszt. A Raspberry Pi viszont egy mobilprocesszor köré épül, és olyan energiát ölt, mint egy kolibri. A Raspberry Pi alaplap kevesebb, mint 3 dollár energiát használ évente és még néhány külső merevlemez-meghajtót is hozzáadhat, az éves működési költségeket még mindig kevesebb, mint egy burger és krumpli.

    Plusz, amikor a torrentek letöltésére kerül sor, mindig egy gép van király. A torrentek segítségével minél jobban nyomon követheti a felhőt és a vetőmagot, annál jobb az Ön aránya a nyomkövetőn (még akkor is, ha a nyilvános nyomkövetőktől leeching, egy mindig bekapcsolt gép biztosítja, hogy ott lesz, amikor ezek a ritka fájlok megjelennek).

    Ha ez jól hangzik, olvassa el, ahogy megmutatjuk, hogyan lehet a Pi-t teljesen távvezérelt letöltőgépgé alakítani.

    Amire szükséged van

    Ehhez a bemutatóhoz feltételezzük, hogy van egy Raspberry Pi egysége a Raspbian telepítésével, vagy közvetlenül a csatolt monitoron és billentyűzeten keresztül, vagy az SSH és VNC segítségével távolról is hozzáférhet, és van külső USB meghajtója (vagy meghajtója) hozzá. Ha ezeken a területeken fel kell lépnie a sebességre, javasoljuk, hogy olvassa el az alábbi útmutatókat az itt felsorolt ​​sorrendben:

    1. Minden, amit tudni kell a Raspberry Pi használatáról
    2. A Raspberry Pi konfigurálása távoli héj, asztali és fájlátvitel esetén
    3. A Raspberry Pi egy alacsony energiaigényű hálózati tárolóeszközre történő fordítása

    Minden az első bemutatóban szükséges. a második bemutató opcionális (de a távoli hozzáférés hihetetlenül hasznos a projekt számára, mivel a letöltődoboz tökéletes jelölt a fej nélküli építéshez), és a harmadik bemutató legfontosabb része egyszerűen a merevlemez beállítása és konfigurálása. az automatikus csatlakoztatásra a rendszerindításkor (a harmadik útmutatóban leírtak szerint).

    Ezen túlmenően, ha nem ismeri túl a BitTorrent kliens beállítását anonim letöltéshez, olvassa el azt. Ön teljesen szükség van egyfajta anonimizáló proxy vagy VPN rendszerre a BitTorrent biztonságos használatához. Az útmutatóban említett proxy olcsó és egyszerű, de a jó VPN általában gyorsabb és sokoldalúbb, ezért nézze meg ezt az útmutatót, ha VPN-t szeretne.

    Miután áttekintette az összes anyagot, és beállította a Pi konfigurációját, itt az ideje, hogy a Pi-t egy csendes és ultra-alacsony energiaigényű letöltő fenevadává alakítsa..

    Első lépés: Telepítse a Deluge-t a Raspbian-on

    Számos BitTorrent ügyfelet érdemes megvizsgálni, de javasoljuk a Deluge-ot. ez csak a funkciók és a lábnyom helyes egyensúlya, így nem találja magát egy hónap múlva, hogy valami erősebbet telepítettél.

    A Deluge többféleképpen konfigurálható, de nem minden konfiguráció alkalmas erre a fejetlen Pi letöltőmezőre. Míg a legtöbb ember használja a torrent kliensét az asztalon, mint bármely más alkalmazás, ez nem működik jól a célunknak, mert ez azt jelenti, hogy minden alkalommal, amikor kölcsönhatásba szeretne lépni a torrentekkel, be kell jelentkeznie a távoli mezőbe. asztali számítógép és az asztali kliens. Elvesztette az idejét, és a Pi erőforrásait pazarolja.

    Futtathatja a Deluge WebUI-t, amely lehetővé teszi, hogy hozzáférjen a Deluge ügyfélhez egy másik gép böngészőjétől. Ez még mindig nem a mi előnyben részesített lehetőségünk, bár megnyitja azt a lehetőséget, hogy egy okostelefonalkalmazást használjon a Deluge megtekintésére és vezérlésére (további információk erről később).

    Javasoljuk, hogy a távoli gépen a Deluge-ot konfigurálja, hogy elfogadja a ThinClient kapcsolatokat. Ily módon egy másik számítógépen (akár Windows, Linux vagy OS X) használhatjuk a tényleges Deluge asztali klienst a Raspberry Pi Deluge telepítésének vezérléséhez. Az asztali ügyfél minden előnyét az aktuális asztalon kapja, míg az összes művelet a távoli mezőben történik.

    Ha nem tudja eldönteni, hogy a két opció között van-e, akkor mindkettőt egyszerre használhatja, habár egy kicsit több időt vesz igénybe. Ehhez kövesse mindkét fejezet utasításait.

    Első lehetőség: Állítsa be a Deluge-t a ThinClient Access számára

    Mielőtt bármit megtennél, tegyen egy kis időt a tárolók frissítésére és frissítésére. Nyisson meg egy terminált és futtassa a következő két parancsot egymás után:

    sudo apt-get frissítés sudo apt-get frissítés

    Miután ez megtörtént, el kell kezdeni a ThinClient telepítéséhez szükséges alkatrészek telepítését. Írja be a következő parancsokat:

    sudo apt-get install deluged sudo apt-get telepítse a vitorlázó konzolt

    Ez letölti a Deluge démon és a konzol telepítőcsomagjait, és futtatja azokat. Amikor a rendszer kéri, hogy folytassa, írja be az Y-t. Miután a Deluge telepítése befejeződött, futtatni kell a Deluge démonot. Írja be a következő parancsokat:

    deluged sudo pkill deluged

    Ez elindítja a Deluge démonot (amely létrehoz egy konfigurációs fájlt), majd leállítja a démonot. Ezt a konfigurációs fájlt szerkesztjük, majd újraindítjuk. Írja be az alábbi parancsokat, hogy először készítsen biztonsági másolatot az eredeti konfigurációs fájlról, majd nyissa meg a szerkesztéshez:

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

    Miután belépett a nano szövegszerkesztőbe, hozzá kell adnia egy sort a konfigurációs fájl alján:

    Felhasználó: Jelszó: szint

    Hol használó a felhasználónév, amelyet a Deluge-nak szeretne, Jelszó a kívánt jelszó, és aszint 10 (a démon teljes hozzáférési / adminisztratív szintje). Tehát a mi célunkhoz használtunk pi: málna: 10. Ha elkészült a szerkesztés, nyomja meg a Ctrl + X billentyűt a billentyűzeten és mentse el a változtatásokat, amikor kéri. Ezután indítsa újra a démet és a konzolt:

    deluged Özönvíz-konzol

    Ha a konzol indítása hibakódot ad a szépen formázott konzol felület helyett, írja be a „exit” parancsot, majd győződjön meg róla, hogy elindította a démonot.

    Miután belépett a konzolba, gyors konfigurációs változást kell végrehajtania. Írd be a következőt:

    config -s allow_remote Igaz config allow_remote kijárat

    A parancsok és a megfelelő kimenet az alábbi képernyőképnek fog tűnni.

    Ez lehetővé teszi, hogy a Deluge démon távoli kapcsolatai és a konfigurációs változó dupla ellenőrzése megtörténjen. Most itt az ideje, hogy megölje a démonot, és indítsa újra azt még egyszer, hogy a konfigurációs módosítások érvénybe lépjenek:

    sudo pkill deluged deluged

    Ezen a ponton a Deluge démon készen áll a távoli elérésre. Menjen a normál számítógépre (nem a Raspberry Pi), és telepítse a Deluge asztali programot. Az operációs rendszer telepítőjét a Deluge Downloads oldalon találja. Miután telepítette a Deluge-t a számítógépére, futtassa azt először; szükségünk van néhány gyors változtatásra.

    Indítás után lépjen a Beállítások> Interfész elemre. Az interfész almenüjében egy „Classic Mode” jelölőnégyzet látható. Alapértelmezés szerint be van jelölve. Törölje a jelölést.

    Kattintson az OK gombra, majd indítsa újra a Deluge asztali ügyfélprogramot. Ezúttal, amikor a Deluge elindul, bemutatja a kapcsolatkezelőt. Kattintson a „Hozzáadás” gombra, majd adja meg a Raspberry Pi IP-címét a hálózaton, valamint a korábbi konfiguráció során beállított felhasználónevet és jelszót. Hagyja a portot az alapértelmezett 58846-ra. Kattintson a Hozzáadás gombra.

    A Kapcsolatkezelőben megjelenik a Raspberry Pi bejegyzése; ha minden jól megy, a jelzőfény zöldre vált:

    Kattintson a Connect (Csatlakozás) gombra, és elindul a távoli géphez csatlakoztatott felületre:

    Ez egy friss telepítés, a .torrent a helyszínen, de a kapcsolat a távoli gép és az asztali ügyfél között sikeres!

    Menj előre és állítsd be most a WebUI-t (ha ezt megteheted), vagy ugorj le a bemutató következő lépésére.

    Második opció: Állítsa be a holtágat a WebUI Access számára

    A WebUI beállítása lényegesen gyorsabb, és lehetővé teszi néhány mobil alkalmazás használatát a Deluge eléréséhez. De ahogy már korábban említettük, kevesebb funkciót fogsz elérni, mint a teljes ThinClient élmény. A ThinClient például társíthatja a .torrent fájlokat a Deluge ThinClient-tel az automatikus átvitelhez a Pi-hez, de ezt a WebUI-val nem tudja megtenni.

    Először is, tartson egy kis időt a tárolók frissítésére és frissítésére. Nyisson meg egy terminált és futtassa a következő két parancsot egymás után:

    sudo apt-get frissítés sudo apt-get frissítés

    Ezután a WebUI telepítéséhez futtassa a következő parancsokat. Megjegyzés: Ha már telepítette a Deluge démonot a bemutató ThinClient részében, hagyja ki az első parancsot.

    sudo apt-get install deluged sudo apt-get install python-mako sudo apt-get telepíthetsz egy hatalmas webt Özönvíz-web

    Ez a szekvencia telepíti a Deluge démonot (ha még nem telepítette azt az utolsó részben), Mako (a Pythonhoz tartozó sablongaléria, amit a WebUI igényel), maga a WebUI, majd elindítja a WebUI programot.

    A WebUI alapértelmezett portja 8112. Ha módosítani szeretné, futtassa a következő parancsokat:

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

    Ez leállítja a WebUI-t, és megnyitja a konfigurációs fájlt. A nano használatával szerkessze a sort: „port”: 8112, és cserélje ki a 8112-et 1000-nél nagyobb portszámmal (az 1-1000-et a rendszer fenntartja).

    Miután a WebUI-t elindította és fut, ideje csatlakozni hozzá egy webböngészővel. Ön tud használja a böngészőt a Pi-nál, ha valaha is szüksége van, de ez nem a legkellemesebb felhasználói élmény, és a legjobb vészhelyzet esetén. Nyisson meg egy böngészőt a rendszeres asztali gépen, és mutasson rá a Pi IP-címére az éppen kiválasztott porttal (pl. http://192.168.1.13:8112 ).

    Egy jelszó-felszólítással lesz üdvözlődve (az alapértelmezett jelszó „vándorlás”), és azonnal ösztönözni kell azt az első alkalommal történő bevitel után. Ezután képes lesz a Deluge-nal a könnyű felülettel kommunikálni.

    Ez nem teljesen ugyanaz, mint a ThinClient, de eléggé robusztus a könnyű használathoz, és hozzáadott előnye, hogy sok torrent-vezérlő mobilalkalmazáshoz csatlakozik..

    Második lépés: A proxy vagy VPN konfigurálása

    Lehet, hogy most már kísértés, hogy most kezdje letölteni a torrenteket, de várjon! Ne csináld ezt még. Abszolút meggondolatlan a BitTorrent kliens használata anélkül, hogy először egy proxykiszolgálón vagy VPN-en keresztül kapcsolná a kapcsolatot.

    Ha még nem olvastad a BitTorrent forgalom titkosítását és titkosítását, most itt az ideje. Olvassa el az első részt (annak érdekében, hogy jobban megértse, miért fontos a BitTorrent kapcsolat védelme), majd regisztráljon egy proxy szolgáltatásra, vagy még jobb, ha jó VPN, mielőtt folytatná.

    Ha VPN-t használ, elég egyszerű: Csak válasszon egy VPN-t, amely Linux-klienst kínál. Ezután töltse le és telepítse a Linux kliensét Pi-jére, indítsa el, és csatlakoztassa a kívánt szervert. (Előfordulhat, hogy azt is el akarja indítani, amikor a Raspberry Pi csizma elindul, így mindig csatlakozik a VPN-hez.)

    Ha proxy-t használ, az információkat a Deluge menüpontban a Beállítások> Proxy menüpontban csatlakoztathatja. Töltse ki a Peer, a Web Seed, a Tracker és a DHT részeket, így a proxy felhasználónevét és jelszavát a megfelelő nyílásokba helyezze. A proxy szolgáltatás típusa, gazdagépe és portja eltérő lehet, ezért ellenőrizze a dokumentációját.

    Ahhoz, hogy a proxy beállításai hatályba lépjenek, újra kell indítania a Deluge démonot. A terminálból adja meg a következő parancsokat:

    sudo pkill deluged deluged

    Ezután mindenkit be kell állítani.

    A legjobb módja annak, hogy tesztelje, hogy aktívan használja-e a proxyt vagy a VPN-t, egy olyan torrentfájl letöltése, amelyet kifejezetten az IP-címének bejelentésére terveztek. Ezek közül sokan megtalálhatók online, beleértve ezt a BTGuard-tól és ezt a TorGuard-tól. Töltsön be egy vagy mindkét torrentet a Deluge-ba, és várjon egy pillanatot.

    Miután a torrenteknek lehetőségük volt csatlakozni a megfelelő nyomkövetőkhöz, válasszuk ki a duzzasztó kliensben lévő torrenteket, és ellenőrizzük a fenti „Tracker Status” bejegyzést. Mindkettő jelenteni fogja az ügyfél által észlelt IP-címet. Ha az IP-cím megegyezik a nyilvános IP-címmel, akkor a proxy vagy a VPN nincs megfelelően konfigurálva, és vissza kell térnie az előző részhez a konfiguráció ellenőrzéséhez. Ha megfelelően van konfigurálva, megjelenik a proxy vagy a VPN IP címe, és nem a saját.

    Harmadik lépés: A letöltés helyének beállítása

    Ezután be kell állítania a Deluge-t a külső merevlemez használatához. Ha követte a merevlemez-szerelési utasításokat a korábban említett útmutatóban, készen áll a merevlemezre, amely automatikusan be van állítva a rendszerindításkor.

    Innen mindössze annyit kell tennie, hogy megváltoztathatja a Deluge alapértelmezett helyeit. Keresse meg a Deluge beállításait, és lépjen a Letöltések lapra. Alapértelmezés szerint a Deluge mindent a / home / pi-ra irányít. Az a kis SD-kártya azonban valóban gyors lesz, ezért meg kell változtatnunk.

    Először néhány új mappát fogunk létrehozni a / media / USBHDD1 / részvényekben, ami az alacsony energiaigényű hálózati tároló bemutatójában már beállított megosztási mappa. Így könnyen letölthetjük a letöltött torrenteket a hálózaton keresztül és van egy hálózati hozzáféréssel ellátott nézõmappája a torrent-fájlok automatikus betöltéséhez. A következő parancsok használatával hozza létre a mappakészletet (a helynevek helyes beállítása a helyéhez, ha nem használja ugyanazt a Pi beállítást az előző bemutatóhoz hasonlóan):

    sudo mkdir / media / USBHDD1 / részvények / torrentek / letöltés sudo mkdir / media / USBHDD1 / részvények / torrentek / befejezett sudo mkdir / media / USBHDD1 / részvények / torrentek / sudo mkdir / media / USBHDD1 / részvények / torrentek / torrent-mentések

    Ezután forduljon jobbra, és csatlakoztassa a négy új könyvtárat Deluge-ba.

    A könyvtárak beállításához kattintson az OK gombra. Nincs szükség újraindításra a proxy beállításával.

    Negyedik lépés: tesztelje a kapcsolatot

    Most itt az ideje, hogy töltsön le egy elég nagy torrentet, amit valóban láthatunk, ha a rendszer zökkenőmentesen működik. A tesztünk során megragadtuk a .torrent fájlt a jelenlegi Linux Mint disztribúcióhoz, amely 1,7 GB-os súlyú, tökéletes a kapcsolat sebességének felügyeletéhez.

    Miután megerősítette, hogy a kapcsolat stabil, és a Linux torrent jól hangzik, itt az ideje, hogy a következő lépésre lépjünk: az ügyfélindítás automatizálása.

    Ötödik lépés: Állítsa be a Deluge-ot az indításkor

    Mielőtt elhagyjuk a Deluge telepítését, van egy végső részlet, amellyel foglalkoznunk kell. Be kell állítanunk a Deluge démonot és a WebUI-t, hogy automatikusan futhasson, amikor a Raspberry Pi feláll. Ehhez egyszerűen és anélkül, hogy bonyolultabb fájlokat és beállításokat szerkesztene, egyszerűvé tesszük az rc.local fájlt. Hajtsa végre a következő parancsot a terminálon, hogy ezt tegye.

    sudo nano /etc/rc.local

    Az rc.local fájl betöltése után adja hozzá a következő sorokat a fájl végéhez. Megjegyzés: ha nem használja a WebGUI-t, akkor nem kell hozzáadnia a „deluge-web” -hez tartozó második parancsot. Ez egy jó hely a VPN-program hozzáadásához is, ha használ.

    # Indítsa el az óriást a rendszerindításkor: sudo -u pi / usr / bin / python / us / bin / deluged sudo -u pi / usr / bin / python / usr / bin / deluge-web

    A rc.local fájlnak hasonlónak kell lennie, ha elkészült (esetleg a VPN hozzáadásával):

    A Ctrl + X gombbal léphet ki és mentse el a munkáját.

    Ezen a ponton azt javasoljuk, hogy indítsa újra a Raspberry Pi-t, ezért tegye le a „sudo reboot” parancsot a parancssorban. Miután a Pi befejezte az újraindítást, menjen a másik számítógépére, és próbálja meg csatlakozni a Deluge ThinClienthez és / vagy a WebUI-hoz, hogy megbizonyosodjon arról, hogy mindketten működnek.

    Két nagy hiba merülhet fel itt. Először is, egy olyan kapcsolat hiánya, hogy az inicializálási parancsfájlok nem működtek. Nyissa meg a terminált a Pi-on, és manuálisan indítsa el a démonot és a WebUI-t a bemutatóban korábban megtanult parancsokkal. Ellenőrizze, hogy működik-e. Ha igen, menjen vissza és javítsa ki az rc.local parancsfájlját.

    Másodszor, ha megnyitja az ügyfelet, de engedélyezési hibákat jelenít meg a meglévő torrentek számára (mint például a Linux torrent, amit korábban teszteltünk), ez azt jelzi, hogy a külső merevlemezt nem szerelték fel, vagy nem megfelelően szerelték fel. Nézze át a külső meghajtó telepítésével kapcsolatos részeket, és állítsa be, hogy az automatikus csatlakoztatás a rendszerindításkor a Low-Power Network Storage bemutatón keresztül történjen.

    Torrenting élményének növelése

    Most, hogy megvan a torrentdobozod, és készen áll a rock-ra, van néhány további eszköz és módosítás, amellyel a felhasználói élményed igazán fokozódhat. Ezen tippek és trükkök egyike sem szükséges, de a Raspberry Pi-t könnyebben használhatja a Torrent Box-ra.

    Mobilhozzáférés hozzáadása: Fontolja meg egy olyan mobil vezérlőalkalmazás letöltése, mint a Transdroid és a Transdrone az Android számára. Sajnos nincsenek javaslataink az iOS-felhasználók számára, mivel az Apple valóban agresszív álláspontot képviselt az App Store-ban lévő torrentekkel kapcsolatos alkalmazásokkal szemben (és betiltott minden olyan alkalmazást, amely a benyújtási folyamat során elcsúszott).

    A Deluge jelenleg nem rendelkezik mobiloptimalizált sablonnal a WebUI-hoz, de ez több, mint az iPad-en és a Kindle Fire-on.

    Egy megosztott csepp mappa beállítása: Bár röviden megemlítettük a bemutatót, győződjön meg róla, hogy a létrehozott / torrent / nézet / mappa elérhető-e a hálózaton. Nagyon kényelmes, hogy képes legyen egy halom .torrent fájlokat lerakni a mappába, és a Deluge automatikusan betölti őket.

    Telepítse a böngésző bővítményeit: Számos Deluge-központú bővítmény van a Chrome és a Firefox számára, amelyek javítják a felhasználói élményt, beleértve:

    • Króm:
      • DelugeSiphon: Engedélyezi a .torrent hozzáadását a WebUI-tól
      • Távoli távirányító: Az aktuális torrentek és azok előrehaladásának egyszerű nézete
    • Firefox:
      • BitTorrent WebUI +: Engedélyezi a .torrent hozzáadását a WebUI-tól
      • WebUI Quick Add Torrent: Greasemonkey Script, amely kattintható ikont ad a weboldalakon az egyszerű torrent hozzáadáshoz

    Aktiválja a Deluge bővítményeket: A Deluge már számos nagyszerű pluginnel rendelkezik, és még több harmadik fél pluginja is. Néhány a mellékelt pluginek közül, amelyeket érdemes kihasználni:

    • Értesítés: A Deluge e-mail értesítéseket kap a torrent befejezéséről és egyéb eseményekről
    • Ütemező: A sávszélesség korlátozása a napszak alapján

    Ezek megtalálhatók a Beállítások> Bővítmények részben. Ellenőrizze a kívánteket, és egy új bejegyzés jelenik meg a beállítások menüben (pl. Beállítások> Értesítések).

    A harmadik felek beépülő moduljaival és azok telepítésével kapcsolatos további információkért tekintse meg a Plugin oldalt a Deluge Wikiben.


    A bővítmények és a bővítmények konfigurálása, tesztelése és csípése után több, mint képes torrentdoboz van, amely naponta csak fillérekért fizet, hogy működjön. Keresse meg a csendes és az utat a helyszínen, hogy csatlakoztassa, töltse fel a torrenteket, és hagyja, hogy tegye meg a letöltést és a vetést az Ön számára.