Torrentien lataaminen ja siirtäminen tietokoneelta tai muulta dedikoidulta palvelimelta kuluttaa erittäin paljon energiaa, jos kylvät sitä 24x7. Ja ei ole myöskään perusteltua laittaa kannettavaa tietokonetta koko ajan vain ladata Torrent. Joten tässä tulee meidän taskukokoinen tietokoneemme: Raspberry Pi. Se on täydellinen valinta Torrent-ruutuun, koska se kuluttaa hyvin vähän virtaa ja sitä voidaan pitää päällä pitkään. Joten sinulla voi olla halpa Torrent Box, joka toimii koko ajan vähäisillä käyttökustannuksilla, lataamalla torrenteja puolestasi. Voit myös suorittaa joitain muita ohjelmia, jotka edellyttävät Raspberry Pi: n olevan pitkään päällä, kuten voit käyttää sitä Motion capture -valvontakamerana ja ladata torrentin samanaikaisesti. Joten aloitetaan!
Torrentien lataamiseen Linux-järjestelmään (Raspberry Pi) on pääasiassa kaksi suosituinta ratkaisua: Transmission ja Deluge. Tässä opetusohjelmassa käytän lähetystä, koska löysin sen yksinkertaisemmaksi, kevyemmäksi ja helpommaksi kuin Deluge. Tässä on pieni vertailu:
Lähetys vs vedenpaisumus:
Kuten aiemmin mainittiin, Transmission on yksinkertainen ja kevyt torrent-asiakas verrattuna Deluge-ohjelmaan. Toisaalta vedenpaisumuksella on enemmän ominaisuuksia, mutta vähän raskaampaa, mutta et tunne ylimääräistä kuormitusta tietokoneelle, koska tietokoneet ovat paljon nopeampi tänään.
Lähetyksen mukana toimitetaan verkkokäyttöliittymä heti laatikosta, jonka kautta voit käyttää torrenteja työpöydällä sekä älypuhelimissa verkkoselaimella. Delugella on myös Web-käyttöliittymä, mutta sinun on ladattava ja määritettävä se erikseen, Delugessa on myös mukava torrent-asiakas työasemille, mutta se on myös ladattava erikseen työpöydälle. Sen lisäksi Transmission pystyy käsittelemään Torrent-magneettilinkkejä hyvin sujuvasti kuin Deluge.
Ensisijainen tarkoitukseni on ladata Torrentit vain sekoittamatta kokoonpanoa, enkä halua asentaa toista Torrent-asiakasohjelmaa työpöydällesi (jo sinulla on uTorrent), joten olen käyttänyt lähetystä. Molemmat ovat hyviä ja niillä on perusasetukset, kuten Pysäytä, Käynnistä, tauko tai poisto jne.
Vadelma Pi: n muuntaminen TorrentBoxiksi muutamassa minuutissa:
Ensinnäkin, jos olet aloittelija Raspberry Pi: n kanssa, käy sitten läpi edelliset oppaamme Raspbian OS: n asentamisesta Raspberry Pi: hen ja Raspberry Pi: n käytön aloittamisesta. Tarkista myös kaikki muut Vadelma Pi -projektimme täältä.
Jos sinulla on Raspberry Pi -malli alle version 3, saatat tarvita Wi-Fi-sovittimen, jotta Raspberry Pi voidaan yhdistää langattomasti reitittimeen, tai voit liittää Raspberry Pi -reitittimen suoraan Ethernet-kaapelilla. Raspberry Pi 3: ssa on sisäänrakennettu Wi-Fi. Tässä olemme käyttäneet Raspberry Pi 2 -mallia B, jossa on Wi-Fi-dongle. Joten varmista, että Raspberry Pi on yhteydessä Internetiin joko LAN- tai Wi-Fi-yhteydellä, ja noudata sitten seuraavia ohjeita:
Vaihe 1: Suorita ensin seuraava komento Raspbian Pi: n päivittämiseksi ja päivittämiseksi Raspberry Pi: ssä:
sudo apt-get päivitys sudo apt-get päivitys
Vaihe 2: Lataa ja asenna lähetys nyt alla olevan komennon avulla:
sudo apt-get install lähetys-daemon
Vaihe 3: Nyt meidän on tehtävä joitain muutoksia lähetyksen määritystiedostoon. Avaa ensin määritystiedosto nanoeditorilla :
sudo nano /etc/transmission-daemon/settings.json
Ja lisätä LAN-IPS ”RPC-valkoinen lista" asetusvaihtoehto ja aseta 'RPC-valkoinen lista-enabled' ja 'true' kuten alla. Tämä on IP joka kohdennettiin Raspberry Pi meidän Router.
"rpc-whitelist": "127.0.0.1,192.168. *. *", "rpc-sallittujen luettelo-käytössä": true,
Näet myös joitain muita asetuksia, kuten "rpc-käyttäjänimi" ja "rpc-salasana", tämä vaaditaan sisäänkirjautumista varten, kun avaat web-käyttöliittymän selaimessa. Voit muuttaa niitä vastaavasti; Jätin käyttäjänimen oletukseksi ja vaihdin salasanan. Salasana salataan automaattisesti, kun tiedosto tallennetaan.
Vaihe 4: Ladattujen tiedostojen sijainti määritetään settings.json- tiedostossa alla olevan kuvan mukaisesti. Oletussijainti on / var / lib / transmission-daemon / downloads
sudo nano /etc/transmission-daemon/settings.json
Vältettäisiin ”Käyttö estetty virheen”, meidän täytyy varmistaa, että omistaja näistä hakemistoista on oltava sama käyttäjä, joka omistaa Transmission Daemon. Käyttäjä, joka omistaa lähetysdemonin , on "debian-siirto ", joten teemme siitä omistajan Ladattavat hakemistot yhdessä hakemistojen kanssa, jotka sisältävät asetustiedoston:
sudo chown -R debian-siirto: debian-siirto / etc / transmission-daemon sudo chown -R debian-lähetys: debian-lähetys /etc/init.d/transmission-daemon sudo chown -R debian-lähetys: debian-lähetys / var / lib / transmission-daemon
Vaihe 5: Käynnistä lopuksi lähetysdemon ja lataa asetukset uudelleen:
sudo palvelun lähetys-daemon käynnistää sudo palvelun lähetys-daemon uudelleen
Vaihe 6: Nyt olet valmis lataamaan Torrent-tiedostosi Raspberry Pi: lle. Avaa vain selain ja kirjoita Raspberry Pi: n IP-osoite portilla 9091, kuten http://192.168.1.100:9091 . Sinulle näytetään sisäänkirjautumisikkuna, jossa sinun on annettava sama käyttäjätunnus ja salasana, jotka olemme asettaneet vaiheessa 3. Ja sinulla on Torrent-käyttöliittymäsi edessäsi kuten alla:
http: // Vadelma_Pi: 9091
Napsauta nyt Avaa torrent -kuvaketta vasemmassa yläkulmassa ja lataa torrent-tiedosto tai liitä magneettilinkin URL-osoite latauksen aloittamiseksi. Sen käyttö on melko yksinkertaista ja suoraviivaista, ymmärrät sen helposti.
Tämä on sama kuin mikä tahansa muu BitTorrent-asiakas, ja voit vain tutkia vaihtoehtoja käyttöliittymän avulla. Voimme lisätä, poistaa, ajoittaa torrentit ja magneettilinkit toimivat hyvin sujuvasti.
Vaihe 7: Viimeinen vaihe on ladata lähetysasetukset käynnistyksen yhteydessä. Vaikka lähetys käynnistyy oletusarvoisesti käynnistyksen yhteydessä ja alkaa ladata jonossa olevia torrenteja, mutta verkkoliitäntä ei käynnisty automaattisesti käynnistyksen yhteydessä, ennen kuin käynnistämme sudo service transmission-daemon reload -komennon.
Joten automatisoimaan tämä asia, luo ensin tiedosto nimeltä ”transmission-boot” /etc/init.d -kansioon
sudo nano /etc/init.d/transmission-boot
Ja kirjoita seuraava teksti tiedostoon:
#! / bin / sh ### BEGIN INIT INFO # Tarjoaa: transmission-daemon-reload # Pakollinen-Käynnistä: $ all # Pakollinen-Pysäytä: # Oletus-Käynnistä: 2 3 4 5 # Oletus-Pysäytä: 0 1 6 # Lyhyt kuvaus: Lataa lähetys-daemon uudelleen # Kuvaus: Lataa lähetys-daemon uudelleen käynnistyksen yhteydessä. ### END INIT INFO sleep 20 -palvelun lähetys-daemon-päivitys
Tee lopuksi tiedosto suoritettavaksi ja lisää se rc.d: hen seuraavilla komennoilla:
sudo chmod + x /etc/init.d/transmission-boot sudo update-rc.d /etc/init.d/transmission-boot oletusarvot
Kaikki on nyt tehty, voit alkaa käyttää Always-on Raspberry Pi Torrent -latauslaitettasi.
Valinnaiset asetukset:
Muuta oletuslataussijaintia:
Jos olet tyytymätön latauksen oletussijaintiin (/ var / lib / transmission-daemon / downloads) tai käytät ulkoista kiintolevyä ladattujen tiedostojen tallentamiseen, voit vaihtaa lataussijaintia käyttämällä settings.json-tiedostoa vaiheen osoittamalla tavalla. 4 edellä. Mutta muista, että omistaja näistä hakemistoista on oltava sama, joka omistaa Transmission daemon välttää Käyttö estetty virheestä , kuten edellä vaiheessa 4.
Vaihda lähetysdemon-käyttäjää:
Koska tiedämme, että oletuskäyttäjä, joka omistaa lähetysdemonin, on “debian-transmission ”. Se määritetään tiedostossa /etc/init.d/transmission-daemon ja voimme muuttaa käyttäjää sieltä:
sudo nano /etc/init.d/transmission-daemon
Jätin suurimman osan asetuksista oletusasetuksiin, mukaan lukien tämä, kuten aiemmin mainittiin, että haluan vain ladata tiedostot ja minulla ei ole erityisiä vaatimuksia. Mutta voit muuttaa tämän käyttäjän muuksi käyttäjäksi, kuten "pi" , muokkaamalla yllä olevaa tiedostoa . Mutta kuka tahansa käyttäjä on, meidän on tehtävä tämä käyttäjä niiden hakemistojen omistajana, joihin lataukset tallennetaan ja joissa asetustiedostot säilytetään.
Myös käyttäjän vaihtamiseksi meidän on ensin lopetettava lähetys ja aloitettava se muutoksen jälkeen käyttämällä alla olevia komentoja:
sudo-palvelun lähetys-daemon-pysäytys
sudo-palvelun lähetys-daemon-käynnistys
Aseta lataus- ja latausnopeus:
Torrentin hallintaan on monia kokoonpanovaihtoehtoja, kuten lataamisen ja lataamisen nopeus. Voimme rajoittaa ja asettaa lataus- ja latausnopeuden asetuksissa.json kuten alla. Voimme myös muuttaa web-käyttöliittymän nopeuksia. Nopeudet näytetään kt / s:
sudo nano /etc/transmission-daemon/settings.json
Tutki edelleen asetustiedostoa muuttaaksesi sitä tarpeidesi mukaan. Tästä tiedostosta löydät kaikki yksityiskohdat eri vaihtoehdoista ja muuttujista.
Nimetön torrentointi:
Lopuksi, jos haluat piilottaa torrent-aktiviteettisi Internet-palveluntarjoajalta tai joiltakin valtion virastoilta, on olemassa useita maksullisia ja ilmaisia palveluja, jotka piilottavat todellisen IP-osoitteen verkon muilta henkilöiltä. Yksi tapa on käyttää joitakin Proxy Torrent Service piilottaa IP ja / tai salata siirtää dataa kuin BTGuard, Torguard jne Ja muuta keinoa käyttää joitakin VPN Service reitittää kaiken teille Torrent Liikenne VPN, jotta kukaan ei voi nähdä todellinen IP-osoitteesi, mutta he näkevät VPN: n IP: n, kuten StrongVPN, Proxy.sh jne. Näin voit anonymisoida BitTorrent-liikenteen kokonaan.
Joten näin voit muuntaa Raspberry Pi: n pienitehoiseksi Torrent Boxiksi. Tarkista muut mielenkiintoiset IoT-projektit täältä.