Preuzimanje i postavljanje bujica s računala ili bilo kojeg drugog namjenskog poslužitelja troši vrlo poštenu količinu energije ako je sijete 24x7. A također nije opravdano stalno stavljati prijenosno računalo samo da biste preuzeli bujicu. Tako se ovdje pojavljuje naše džepno računalo: Raspberry Pi. Savršen je izbor za Torrent box jer troši vrlo malo energije i može ostati uključen dugo. Tako možete imati jeftini Torrent Box koji cijelo vrijeme radi uz zanemariv radni trošak, preuzimajući bujice za vas. Također možete pokrenuti neke druge programe za koje je potrebno da Raspberry Pi bude uključen dulje vrijeme, kao što je možete koristiti kao nadzornu kameru za hvatanje pokreta i istodobno preuzeti bujicu. Pa krenimo!
Postoje uglavnom dva najpopularnija rješenja za preuzimanje bujica u sustavu Linux (Raspberry Pi): Prijenos i Potop. Ovdje u ovom vodiču koristim Prijenos, jer mi je bio jednostavniji, lakši i lakši od Potopa. Evo male usporedbe:
Prijenos protiv potopa:
Kao što je ranije spomenuto, Transmission je jednostavan i lagan klijent bujica u usporedbi s Delugeom. S druge strane, Deluge ima više mogućnosti, ali malo teže, ali nećete osjetiti nikakvo dodatno opterećenje na računalu jer su računala danas puno brža.
Prijenos dolazi s web sučeljem iz kutije putem kojeg možete pristupiti bujicama na radnoj površini, kao i na pametnim telefonima pomoću web preglednika. Deluge također ima web korisničko sučelje, ali morate ga zasebno preuzeti i konfigurirati, Deluge također ima lijepi klijent za bujica za radnu površinu, ali ga također treba posebno preuzeti na radnoj površini. Osim toga , prijenosnik može rukovati magnetskim vezama bujice vrlo glatko od potopa.
Moja primarna svrha je samo preuzimanje bujica bez petljanja oko konfiguracije i ne želim instalirati drugi klijent bujice na radnu površinu (već imam uTorrent), pa sam koristio Prijenos. Oboje su dobri i imaju osnovne opcije poput Stop, Start, pauza ili brisanje itd.
Pretvaranje Raspberry Pi-a u TorrentBox u nekoliko minuta:
Prije svega ako ste početnik s Raspberry Pi, prođite kroz naše prethodne Vodiče za instaliranje OS Raspbian u Raspberry Pi i početak rada s Raspberry Pi. Ovdje provjerite i sve naše ostale Raspberry Pi projekte.
Ako imate Raspberry Pi model niži od verzije 3, tada će vam trebati Wi-Fi dongle za bežično povezivanje Raspberry Pi s usmjerivačem ili možete izravno povezati Raspberry Pi s usmjerivačem pomoću Ethernet kabela. Raspberry Pi 3 ima ugrađeni Wi-Fi. Ovdje smo koristili Raspberry Pi 2 Model B s Wi-Fi donglom. Stoga provjerite je li Raspberry Pi povezan s internetom putem LAN-a ili Wi-Fi-a, a zatim slijedite korake u nastavku:
Korak 1: Prvo pokrenite donju naredbu za ažuriranje i nadogradnju OS Raspbian na Raspberry Pi:
sudo apt-get ažuriranje sudo apt-get nadogradnja
Korak 2: Sada preuzmite i instalirajte prijenos pomoću naredbe u nastavku:
sudo apt-get instalirati prijenos-demon
Korak 3: Sada sve što trebamo napraviti neke promjene u konfiguracijskoj datoteci prijenosa . Prvo otvorite konfiguracijsku datoteku pomoću nano uređivača:
sudo nano /etc/transmission-daemon/settings.json
I dodajte LAN IP adrese u opciji postavke "rpc-whitelist" i postavite "rpc-whitelist enabled" na "true" kao u nastavku. Ovo je IP koji će naš usmjerivač dodijeliti našoj Raspberry Pi.
"rpc-whitelist": "127.0.0.1,192.168. *. *", "rpc-whitelist-enabled": true,

Također možete vidjeti neke druge postavke poput "rpc-username" i "rpc-password", to će biti potrebno za prijavu kada otvorimo web korisničko sučelje u web pregledniku. Možete ih promijeniti u skladu s tim; Korisničko ime ostavio sam zadanim i promijenio lozinku. Lozinka će se automatski šifrirati kada se datoteka spremi.
Korak 4: Mjesto preuzetih datoteka definirano je u datoteci settings.json kao što je prikazano u nastavku. Zadana lokacija je / var / lib / transmission-daemon / downloads
sudo nano /etc/transmission-daemon/settings.json

Da bismo izbjegli bilo kakvu "Dopuštenu odbijenu pogrešku", moramo se pobrinuti da vlasnik ovih direktorija mora biti isti korisnik koji je vlasnik demona za prijenos . Korisnik, koji je vlasnik demona Transmisija, je "debian-prijenos ", pa ga pretvaramo u vlasnika Preuzimanja direktorija zajedno s direktorijima koji sadrže datoteku postavki:
sudo chown -R debian-prijenos: debian-prijenos / etc / transmission-daemon sudo chown -R debian-prijenos: debian-prijenos /etc/init.d/transmission-daemon sudo chown -R debian-prijenos: debian-prijenos / var / lib / prijenos-demon
Korak 5: Napokon pokrenite demon Transmission i ponovo učitajte postavke:
sudo service transmission-daemon start sudo service transmission-daemon reload
Korak 6: Sada ste spremni za preuzimanje datoteka Torrent na Raspberry Pi. Samo otvorite web preglednik i unesite IP vašeg Raspberry Pi s priključkom 9091 poput http://192.168.1.100:9091 . Prikazat će se skočni prozor za prijavu u koji trebate unijeti isto korisničko ime i lozinku koje smo postavili u koraku 3. I ispred sebe imate svoje korisničko sučelje za Torrent kao dolje:
http: // IP_of_your_Raspberry_Pi: 9091


Sada kliknite ikonu Otvori bujicu u gornjem lijevom kutu i prenesite datoteku bujice ili zalijepite URL veze magneta da biste započeli preuzimanje. Prilično je jednostavno i jednostavno ga koristiti, lako ćete ga razumjeti.



To je isto kao i bilo koji drugi BitTorrent klijent, a opcije možete istražiti pomoću sučelja. Možemo dodavati, uklanjati, planirati bujice i magnetne veze rade vrlo glatko.
Korak 7: Posljednji korak je učitavanje postavki prijenosa pri pokretanju. Iako se Prijenos prema zadanim postavkama pokreće prilikom pokretanja i započinje preuzimanje bujica u redu, ali Web sučelje se ne pokreće automatski prilikom pokretanja dok ne aktiviramo naredbu " sudo service transmission-daemon reload" .
Dakle, da biste automatizirali ovu stvar, prvo stvorite datoteku nazvanu "prijenos-pokretanje" unutar /etc/init.d
sudo nano /etc/init.d/transmission-boot
I unesite sljedeći tekst u tu datoteku:
#! / bin / sh ### BEGIN INIT INFO # Pruža: prijenos-daemon-reload # Obavezno-Start: $ all # Obavezno-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Kratki opis: Ponovno učitavanje demona prijenosa # Opis: Ponovno učitavanje demona prijenosa pri pokretanju. ### KRAJ INIT INFO spavanje 20 usluga prijenosa-ponovno učitavanje demona
Konačno napravite datoteku izvršnom i dodajte je u rc.d pomoću sljedećih naredbi:
sudo chmod + x /etc/init.d/transmission-boot zadane postavke sudo update-rc.d /etc/init.d/transmission-boot
Sve je gotovo sada, možete početi koristiti svoj Uvijek uključeni Raspberry Pi Torrent uređaj za preuzimanje.
Izborne postavke:
Promjena zadanog mjesta za preuzimanje:
Ako vam nije ugodno zadano mjesto za preuzimanje (/ var / lib / transmission-daemon / downloads) ili koristite neki vanjski tvrdi disk za spremanje preuzetih datoteka, tada možete promijeniti mjesto preuzimanja pomoću datoteke settings.json kao što je prikazano u koraku 4 gore. Ali imajte na umu da vlasnik ovih direktorija mora biti isti koji posjeduje demon prijenosa kako bi izbjegao bilo kakvu pogrešku odbijenu dozvolu , kako je objašnjeno u koraku 4.
Promijeni korisnika demona za prijenos:
Kao što znamo da je zadani korisnik koji je vlasnik demona Transmisija "debian-prijenos ". Definiran je u datoteci /etc/init.d/transmission-daemon i odatle možemo promijeniti korisnika:
sudo nano /etc/init.d/transmission-daemon

Većinu postavki ostavio sam prema zadanim postavkama, uključujući i onu kao što je ranije spomenuto, da želim samo preuzeti datoteke i nemam nikakve posebne zahtjeve. Ali ovog korisnika možete promijeniti u nekog drugog korisnika poput "pi" uređivanjem gornje datoteke . Ali tko god bio korisnik, trebamo ga postaviti kao vlasnika direktorija u koje će se preuzimanja spremati i u kojima se čuvaju datoteke s postavkama.
Također da bismo promijenili korisnika, prvo moramo zaustaviti prijenos, a zatim ga pokrenuti nakon promjene pomoću naredbi u nastavku:
sudo usluga prijenos-demon zaustavljanje
sudo usluga prijenos-daemon start
Postavi brzinu prijenosa i prijenosa:
Postoje mnoge mogućnosti konfiguracije za kontrolu bujice poput brzine preuzimanja i slanja bujice. Možemo ograničiti i postaviti brzinu preuzimanja i prijenosa u datoteci settings.json kao što je prikazano u nastavku. Također možemo mijenjati brzine putem web korisničkog sučelja. Brzine su prikazane u KB / s:
sudo nano /etc/transmission-daemon/settings.json

Dalje istražite datoteku s postavkama da biste je promijenili u skladu s vašim zahtjevima. Sve detalje o raznim opcijama i varijablama u ovoj datoteci možete pronaći ovdje.
Anonimno buđenje:
Napokon, ako želite sakriti svoje bujice od ISP-a ili nekih državnih agencija, postoje razne plaćene i besplatne usluge koje skrivaju vašu stvarnu IP adresu od drugih ljudi u mreži. Jedan od načina je korištenje neke proxy torrent usluge za skrivanje vaše IP adrese i / ili šifriranje podataka koji se prenose poput BTGuarda, Torguarda itd. I drugi način korištenja neke VPN usluge za usmjeravanje cijelog vašeg bujnog prometa s VPN-a, tako da nitko ne može vidjeti vaš stvarni IP, ali oni će vidjeti IP VPN-a, poput StrongVPN, Proxy.sh itd. Na ovaj način možete u potpunosti anonimizirati svoj BitTorrent promet.
Dakle, ovo je način na koji možete pretvoriti svoj Raspberry Pi u Torrent Box male snage. Ostale naše zanimljive IoT projekte provjerite ovdje.
