Installa Transmission sul Raspberry Pi per un client Torrent sempre attivo

Transmission è un client software Torrent. Utilizza un'interfaccia web, il che lo rende particolarmente adatto a configurazioni headless per gestire il download dei torrent in background. Esistono molti articoli online su Transmission per Raspberry Pi. Sfortunatamente, molti di essi sono troppo complicati o semplicemente errati. Tuttavia, installare e configurare Transmission è in realtà relativamente semplice seguendo le nostre istruzioni dettagliate.

Oggi, dopo aver discusso i vantaggi dell'utilizzo di una VPN per il torrenting, vi presenteremo i torrent e Transmission. Vedremo poi cosa rende il Raspberry Pi una piattaforma così valida per l'esecuzione di Transmission. Andando al nocciolo della questione, vi forniremo istruzioni dettagliate su come installare, configurare e utilizzare Transmission sul vostro Raspberry Pi. Abbiamo cercato di mantenere la nostra guida semplice. Abbiamo eliminato le informazioni superflue e mantenuto solo ciò che è realmente necessario. Questo contribuisce a rendere il processo il più semplice possibile.

Ottieni la VPN n. 1

68% DI SCONTO + 3 MESI GRATIS

Per una maggiore privacy durante il download dei torrent, usa una VPN

Non c'è niente di sbagliato nel scaricare torrent di per sé. Infatti, molti software open source vengono distribuiti in questo modo. Tuttavia, i torrent vengono utilizzati anche per distribuire materiale protetto da copyright. Per questo motivo, alcuni provider di servizi Internet potrebbero essere indotti a pensare che qualcuno stia violando i loro termini e condizioni solo perché utilizza i torrent. E quando ciò accade, possono reagire riducendo la velocità, inviando notifiche di violazione o persino interrompendo il servizio. Per nascondere la tua attività online al controllo del tuo ISP, utilizza una VPN.

Una VPN fa la sua magia crittografando i tuoi dati utilizzando algoritmi potenti che li rendono quasi impossibili da violare. Il tuo IPS, o chiunque altro, non vedrà dove stai andando o cosa stai facendo online. Come bonus, una VPN consente di aggirare le restrizioni geografiche, permettendoti di mascherare la tua posizione e apparire come se ti trovassi altrove.

Con così tanti provider disponibili, scegliere una VPN può essere un compito arduo. Ecco alcuni fattori importanti da considerare. Una velocità di connessione elevata ridurrà il buffering, una politica di no-log proteggerà ulteriormente la tua privacy, nessuna restrizione di utilizzo ti consentirà di accedere a qualsiasi contenuto alla massima velocità e un software per più piattaforme garantirà il funzionamento della VPN sui tuoi dispositivi.

NordVPN : essenziale per un torrenting veloce e sicuro

NordVPN - Scelta degli editori

Visita nordvpn.com

Avete già sentito questi avvertimenti, ma li ribadiamo: non usate mai client torrent come Transmission su una connessione Internet non crittografata! Farlo vi espone al controllo di ISP, agenzie governative, troll del copyright e hacker. Ma per fortuna, NordVPN esiste; è conveniente, facile da usare e assolutamente efficace nel nascondere il vostro traffico torrent.

L'ingrediente segreto è NordLynx, un protocollo di tunneling all'avanguardia che utilizza un cifrario AES a 256 bit per bloccare completamente qualsiasi intrusione di terze parti nel tuo traffico. Funziona per eludere la sorveglianza e la censura, proteggendoti dagli attacchi informatici e bloccando le limitazioni imposte dagli ISP. È uno strumento indispensabile per garantire download rapidi di torrent.

NordVPN dispone anche di server P2P appositamente ottimizzati, all'interno della sua gigantesca rete di oltre 5.800 server in 59 paesi. Questi server configurano automaticamente le impostazioni ottimali per bilanciare sicurezza e prestazioni, garantendo che i tuoi download di massa non si blocchino e che non attirino l'attenzione di nessuno con un interesse eccessivo per la tua attività. Inoltre, NordVPN non traccia mai la tua attività, sancendo il tuo diritto alla privacy con una delle migliori politiche di non registrazione dei dati del settore.

Leggi la nostra recensione completa di NordVPN .

Professionisti

  • Funziona con Netflix, BBC iPlayer senza problemi
  • Valutazione degli utenti di GooglePlay: 4,3/5,0
  • Chiavi SSL a 2.048 bit e protezione dalle perdite DNS
  • Rigorosa politica di zero log sia sul traffico che sui metadati
  • Politica di garanzia soddisfatti o rimborsati.

Contro

  • Alcuni server potrebbero essere inaffidabili
  • Possono volerci 30 giorni per elaborare i rimborsi.

MIGLIORE VPN PER IL TORRENTING: NordVPN ti offre la sicurezza di scaricare file torrent tramite il tuo Raspberry Pi dotato di Transmission in totale anonimato. Ottieni un enorme sconto del 68% sul piano triennale (3,71 $/mese), supportato da una garanzia di rimborso di 30 giorni senza problemi.

Una breve introduzione ai torrent

Torrent, o più precisamente BitTorrent, è un protocollo di comunicazione utilizzato per condividere file tra utenti. A differenza di altri metodi per ottenere file da Internet, come il download da siti web o FTP, non si basa su server per archiviare il suo contenuto. Viene piuttosto distribuito tra tutti gli utenti. BitTorrent è stato creato nel 2002 principalmente come metodo di distribuzione del sistema operativo open source Linux. Oggi, BitTorrent è diventato il metodo più utilizzato per scaricare file. Più della metà di tutti i trasferimenti di file su Internet avviene tramite torrent.

Installa Transmission sul Raspberry Pi per un client Torrent "sempre attivo"

BitTorrent è un protocollo peer-to-peer in cui ogni utente non solo riceve, ma anche condivide contenuti. I tracker BitTorrent, un tipo speciale di server, tengono traccia di tutti i segmenti di file disponibili da ciascuno dei peer connessi. Quando si avvia il software torrent, questo si connette automaticamente ai peer e ai tracker nelle vicinanze e condivide automaticamente tutte le informazioni sui segmenti di file locali, rendendoli disponibili ad altri utenti. Questo è fondamentale per il funzionamento del torrent. I file sono ospitati e condivisi sul computer di ciascun utente.

Per trovare e scaricare un file specifico, gli utenti torrent utilizzano siti web di indicizzazione. Tra i più noti ci sono siti come The Pirate Bay o KickassTorrents . Questi siti di indicizzazione torrent offrono funzionalità di ricerca. I risultati di ricerca restituiscono file .torrent scaricati dall'utente e utilizzati dal software client torrent per scaricare i file veri e propri. Anche alcuni editori di software offrono file .torrent per scaricare i loro software.

Che cosa è la trasmissione?

Transmission è un client torrent per il sistema operativo Linux. Accetta file .torrent, si connette a peer e tracker e gestisce il download e la condivisione dei file. Transmission si differenzia dagli altri client torrent perché non ha un'interfaccia utente. È progettato per essere eseguito su un server ed è accessibile e utilizzabile tramite un'interfaccia web.

Fonte: transmissionbt.com

L'interfaccia web è il luogo in cui puoi aprire i file .torrent o incollare i link web ai file .torrent, visualizzare l'avanzamento dei download in corso e completati e gestire tutti gli aspetti del torrenting.

Perché scegliere il Raspberry Pi?

In combinazione con Transmission, un Raspberry Pi rappresenta uno dei server per il download di torrent più economici che si possano immaginare. Perché spendere diverse centinaia di dollari, se non migliaia o più, in hardware quando un Raspberry Pi ha tutto ciò che serve? Dal punto di vista hardware, tutto ciò di cui avrete bisogno è un Raspberry Pi e un po' di storage esterno, che potreste già avere, e in pochi minuti potrete avere una macchina dedicata alla gestione dei torrent. Non dovrete più lasciare il computer acceso a causa dei download in corso.

Il Raspberry Pi in breve

Sviluppato nel Regno Unito da un'organizzazione no-profit chiamata Raspberry Pi Foundation per insegnare informatica di base nelle scuole e nei paesi in via di sviluppo, il set di funzionalità, l'adattabilità, le dimensioni e il prezzo accessibile (è possibile acquistarlo per circa 35 dollari USA) del Raspberry Pi lo hanno reso immensamente popolare anche al di fuori del pubblico a cui è destinato, con oltre 11 milioni di unità vendute in tutto il mondo dal suo lancio nel 2012.

Il modello più recente, nonché quello che consigliamo di utilizzare, il Raspberry Pi 3 modello B, offre un'ampia gamma di funzionalità e capacità di interfacciamento. Con un processore ARM Cortex-A53 quad-core da 1,2 GHz e 64 bit, un processore grafico Broadcom VideoCore IV ad alte prestazioni, 1 GB di RAM, interfacce video, audio e USB, è davvero un dispositivo potente e versatile. Sebbene disponga di un'interfaccia video, questa non è necessaria per il suo funzionamento e il Raspberry Pi è un ottimo dispositivo headless.

Prima di iniziare

Sebbene l'installazione e la configurazione di Transmission su un Raspberry Pi non siano particolarmente complicate, ci sono alcune cose che dobbiamo verificare prima di iniziare. Sarebbe un peccato non riuscire a completare la configurazione perché ci manca qualcosa.

Alcune ipotesi

Supponiamo che tu abbia installato sul tuo Raspberry Pi l'ultima versione del sistema operativo Raspbian.

Supponiamo anche che tu abbia collegato un dispositivo di archiviazione esterno al tuo Raspberry Pi. Potrebbe trattarsi di un disco rigido USB esterno o di un dispositivo di archiviazione collegato alla rete (NAS). Supponiamo anche che tu abbia testato la configurazione di archiviazione e che funzioni correttamente.

Infine, diamo per scontato che il tuo Raspberry Pi sia connesso alla rete, tramite Ethernet o WiFi, che tu abbia verificato il funzionamento della rete e che tu sappia come connetterti da remoto al tuo Raspberry Pi tramite SSH.

Cosa ti servirà

Per riuscirci, fondamentalmente, servono tre cose.

  • Un Raspberry Pi . Consigliamo vivamente un Raspberry Pi 3. Dovrebbe inoltre eseguire il sistema operativo Raspbian. Naturalmente, avrete bisogno anche degli accessori necessari, come un alimentatore, una scheda microSD e, se necessario, una custodia.
  • Un qualche tipo di storage esterno . Come accennato nella sezione precedente, un disco rigido USB sarebbe perfetto per questo scopo, così come un NAS (Network Attached Storage). Si potrebbe anche usare una chiavetta USB. Alcune di queste sono piuttosto capienti al giorno d'oggi. Tutto dipende dalla quantità di dati che si intende archiviare.
  • Infine, ma non meno importante, avrete bisogno di un computer per eseguire l'installazione e la configurazione e per utilizzare il software Transmission una volta installato. Può essere praticamente qualsiasi computer Windows, Macintosh o Linux, purché sia ​​connesso alla stessa rete del Raspberry Pi. Per potersi connettere da remoto al Raspberry Pi per la configurazione, è necessario che sia installato un client SSH. Su Windows, consigliamo Putty. È inoltre necessario che sia installato un browser web per connettersi a Transmission dopo l'installazione.

Installazione e configurazione di Transmission sul Raspberry Pi

La configurazione di Transmission sul Raspberry Pi richiede diversi passaggi, ma nessuno è particolarmente complicato. Se li seguite tutti come specificato, dovreste ottenere un'installazione funzionante in pochi minuti.

Passaggio 1: assicurarsi che Raspbian sia aggiornato e che disponga dell'ultima versione.

Prima di installare un nuovo software, è sempre meglio assicurarsi di avere la versione più recente del sistema operativo e che tutte le patch siano installate.

I passaggi seguenti presuppongono che tu sia connesso in remoto al Raspberry Pi tramite un client SSH in esecuzione su un computer a tua scelta.

Immettere i due comandi seguenti, attendendo che il primo termini prima di avviare il secondo:

sudo apt-get update sudo apt-get upgrade

Potrebbe essere richiesto di accettare alcune modifiche durante l'esecuzione di questi comandi. In tal caso, assicurati di digitare "y" per confermare.

Fase 2: Installazione della trasmissione

L'installazione vera e propria è probabilmente la parte più semplice dell'intero processo.

Basta digitare questo comando:

sudo apt-get install transmission-daemon

Passaggio 3: creazione di directory

Successivamente, dobbiamo creare alcune directory in cui Transmission memorizzerà i file scaricati e quelli completati. Supponiamo che il percorso di archiviazione esterno sia /media/storage.

Per creare le directory, immettere questi due comandi:

mkdir -p /media/storage/Torrent_inprogress mkdir -p /media/storage/Torrent_complete

Passaggio 4: impostazione delle autorizzazioni

Transmission viene eseguito di default con l'utente " debian-transmission ". Si consiglia vivamente di non modificare questa impostazione per motivi di sicurezza. Tuttavia, è necessario che Transmission abbia il diritto di scrittura nelle directory Torrent_inprogress e Torrent_complete. Queste directory, create nel passaggio precedente, hanno i permessi di default impostati a 770 per l'utente pi e il gruppo pi. Dobbiamo quindi semplicemente aggiungere l'utente " debian-transmission " al gruppo "pi".

Ciò si ottiene immettendo il seguente comando:

sudo usermod -a -G pi debian-transmission

Se ti senti a tuo agio e sai cosa stai facendo, puoi modificare questo passaggio in base ai tuoi requisiti di sicurezza. Assicurati solo che le directory di download dei torrent abbiano accesso in lettura/scrittura per l'utente " debian-transmission ".

Passaggio 5: Configurazione della trasmissione

Tutta la configurazione di Transmission è memorizzata in un file di testo denominato settings.json, situato nella directory /etc/transmission-daemon.

Ecco come appare un tipico file setting.json:

{ "alt-speed-down": 15, "alt-speed-enabled": false, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": false, "alt-speed-time-end": 1020, "alt-speed-up": 15, "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6": "::", "blocklist-enabled": true, "blocklist-url": "https://list.iblocklist.com/?list=ydxerpxkpcfqjaybcssw&fileformat=p2p&archiveformat=gz", "cache-size-mb": 4, "dht-enabled": true, "download-dir": "/media/storage/Torrent_complete", "download-limit": 100, "download-limit-enabled": 0, "download-queue-enabled": true, "download-queue-size": 5, "encryption": 1, "idle-seeding-limit": 30, "idle-seeding-limit-enabled": false, "incomplete-dir": "/media/storage/Torrent_inprogress", "incomplete-dir-enabled": true, "lpd-enabled": false, "max-peers-global": 200, "message-level": 2, "peer-congestion-algorithm": "", "peer-limit-global": 240, "peer-limit-per-torrent": 60, "peer-port": 51413, "peer-port-random-high": 65535, "peer-port-random-low": 49152, "peer-port-random-on-start": false, "peer-socket-tos": "default", "pex-enabled": true, "port-forwarding-enabled": true, "preallocation": 1, "prefetch-enabled": 1, "queue-stalled-enabled": true, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled": false, "rename-partial-files": true, "rpc-authentication-required": true, "rpc-bind-address": "0.0.0.0", "rpc-enabled": true, "rpc-password": "{46949fbf39bfeec6dc9d4bff9f40c3f52219a4260yk9yGNo", "rpc-port": 9091, "rpc-url": "/transmission/", "rpc-username": "transmission", "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": false, "scrape-paused-torrents-enabled": true, "script-torrent-done-enabled": false, "script-torrent-done-filename": "", "seed-queue-enabled": false, "seed-queue-size": 10, "speed-limit-down": 100, "speed-limit-down-enabled": false, "speed-limit-up": 100, "speed-limit-up-enabled": false, "start-added-torrents": true, "trash-original-torrent-files": true, "umask": 7, "upload-limit": 100, "upload-limit-enabled": 0, "upload-slots-per-torrent": 14, "utp-enabled": true }

La maggior parte dei parametri nel file settings.json sono piuttosto autoesplicativi. E normalmente, non dovresti modificarne nessuno, tranne alcuni: download-dir , incomplete-dir , rpc-username , rpc-password . Sono evidenziati in grassetto nel file di esempio sopra.

I primi due dovranno essere sostituiti con i percorsi corretti alle directory create nel passaggio 3. rpc-username può essere qualsiasi cosa tu scelga, così come rpc-password. Nota che, sebbene il parametro rpc-password appaia in chiaro durante la modifica del file, verrà convertito in un hash crittografato al momento del salvataggio.

Utilizzeremo l'editor nano per modificare il file settings.json. Può essere avviato con questo comando:

sudo nano /etc/transmission-daemon/settings.json

Una volta avviato l'editor, modifica i parametri che desideri modificare. Dopo aver completato le modifiche al file, premi CTRL-X per uscire dall'editor nano e poi premi Y quando richiesto per salvare il file modificato.

Fase 6: Ricaricamento della trasmissione

A questo punto, non dovresti assolutamente riavviare. È qui che diversi tutorial di Transmission creano problemi. Il riavvio sovrascrive il file di configurazione e questo non è certamente ciò che desideri.

Ciò che serve è riavviare il demone di trasmissione. Per farlo, usare questo comando:

sudo service transmission-daemon reload

Ecco fatto! Abbiamo finito. Non dovresti più avere il software Transmission in esecuzione headless sul tuo Raspberry Pi.

Passaggio 7: verifica dell'installazione

Per assicurarti che Transmission funzioni correttamente, apri un browser web e vai su https:// Pi-IP-Address :9091, dove Pi-IP-Address deve essere sostituito con l'indirizzo IP effettivo del tuo Raspberry Pi. In alternativa, puoi anche usare il suo nome host al posto dell'indirizzo IP.

Ti verrà richiesto un ID utente e una password. Inserisci quelli che hai configurato e dovresti visualizzare una pagina simile a questa:

Utilizzo di Transmission sul Raspberry Pi

Ora che abbiamo installato Transmission, come possiamo usarlo, potreste chiedervi? Beh, è ​​facile quanto installarlo. Ricordate solo che Transmission è solo un client torrent e, come con qualsiasi altro software simile, dovrete effettuare le ricerche di contenuti altrove, come su uno dei numerosi siti di indicizzazione torrent esistenti.

Una volta trovato un file .torrent adatto, invece di scaricarlo, fai clic con il pulsante destro del mouse sul collegamento (o sul pulsante) e seleziona Copia posizione collegamento dal menu contestuale a discesa.

Ora torna alla pagina Transmission e clicca sull'icona della cartella in alto a sinistra della finestra. Nella casella Carica file torrent , clicca con il pulsante destro del mouse sul campo sotto " Oppure inserisci un URL: " e incolla l'URL appena copiato.

Clicca sul pulsante " Carica " ​​e il download inizierà a breve. Potrai quindi monitorare l'avanzamento del download nella finestra "Trasmissione".

Conclusione

Al prezzo di un Raspberry Pi e di un po' di storage esterno, entrambi già in vostro possesso, potete avere il vostro server multimediale completo di client Torrent sempre attivo. Sebbene abbia la reputazione di essere un'impresa complicata, in realtà non lo è poi così tanto se si conoscono le istruzioni giuste. E una volta installato, usare Transmission è facile come qualsiasi altro client Torrent.

Prova Transmission e poi condividi la tua esperienza con noi. Ci piacerebbe sapere come è andata, quali problemi hai riscontrato, se ce ne sono stati, e come li hai risolti. Usa i commenti qui sotto per condividere le tue opinioni con noi.

Leave a Comment

Guida allinstallazione del componente aggiuntivo M4U Kodi: spiegazione di film e streaming TV

Guida allinstallazione del componente aggiuntivo M4U Kodi: spiegazione di film e streaming TV

Kodi sta rapidamente diventando la risorsa di riferimento per chi desidera guardare film o programmi TV in streaming. In parte perché Kodi è un lettore multimediale flessibile in grado di

Guardare Red Bull TV su Kodi con il componente aggiuntivo Red Bull TV

Guardare Red Bull TV su Kodi con il componente aggiuntivo Red Bull TV

L'add-on Red Bull TV porta tutti i fantastici contenuti di Red Bull TV direttamente sulla tua configurazione Kodi. Ti mostriamo come installarlo e ti forniamo una panoramica.

I migliori telecomandi software per Kodi: come controllare Kodi dal tuo divano

I migliori telecomandi software per Kodi: come controllare Kodi dal tuo divano

Il software Kodi Media Center è un ottimo modo per organizzare e riprodurre i file multimediali sul computer, tablet o smartphone. Poiché il software Kodi è

Componente aggiuntivo Nemesis Kodi: come installare Nemesis su Kodi

Componente aggiuntivo Nemesis Kodi: come installare Nemesis su Kodi

L'add-on Nemesis per Kodi è un ottimo componente aggiuntivo multiuso che offre un po' di tutto. Vi mostriamo come installarlo e vi accompagniamo in una guida.

Come abilitare RTMP su Kodi per lo streaming live

Come abilitare RTMP su Kodi per lo streaming live

Se utilizzi ancora Kodi Krypton, potresti aver notato che gli streaming live possono essere problematici. Ma abilitando RTMP, puoi facilmente risolvere il problema più comune.

Come guardare Marvels Runaways online e con Kodi

Come guardare Marvels Runaways online e con Kodi

Uno dei sorprendenti successi televisivi della fine del 2017 è stato Marvels Runaways, uno show che racconta la storia di un gruppo di giovani insoliti che scoprono che

Come trasferire Kodi su Amazon Fire Stick e altri dispositivi

Come trasferire Kodi su Amazon Fire Stick e altri dispositivi

Scopri come trasferire facilmente la tua build Kodi su un altro dispositivo, risparmiando tempo e fatica nell'impostazione delle tue personalizzazioni preferite.

I migliori programmi di installazione di componenti aggiuntivi per Kodi: quali sono i migliori programmi di installazione per Kodi?

I migliori programmi di installazione di componenti aggiuntivi per Kodi: quali sono i migliori programmi di installazione per Kodi?

Kodi è un software incredibilmente utile. È gratuito e open source, funziona su laptop, tablet e smartphone ed è altamente personalizzabile.

Guida allinstallazione delladdon Abraxas Kodi - Guarda documentari in streaming online

Guida allinstallazione delladdon Abraxas Kodi - Guarda documentari in streaming online

Esistono alcuni componenti aggiuntivi dedicati ai documentari disponibili per Kodi, ma la maggior parte di essi tende a concentrarsi su un genere o un'area specifica. Abraxas è diverso.

Come installare Selfless su Kodi – Add-on IPTV Kodi

Come installare Selfless su Kodi – Add-on IPTV Kodi

Cercare un buon componente aggiuntivo IPTV per la tua installazione Kodi può essere frustrante. Il componente aggiuntivo Selfless è il proverbiale ago nel pagliaio, e si è dimostrato...