Comment faire une boîte torrent Raspberry Pi

Comment faire une boîte torrent Raspberry Pi

Le Raspberry Pi est une carte de création fantastique avec des tonnes de potentiel. Il est simple de démarrer et incroyablement fonctionnel. En raison de sa faible consommation d’énergie, le Raspberry Pi reste idéal pour une utilisation en tant que PC toujours allumé. En tant que tel, exécuter un serveur multimédia ou de fichiers fonctionne bien sur un Pi. De même, le Raspberry Pi présente un matériel idéal pour une boîte torrent. Apprenez à créer une boîte torrent Raspberry Pi!
Comment faire une boite torrent Raspberry Pi

Qu’est-ce qu’une Torrent Box?

Une seedbox est essentiellement un serveur dédié utilisé pour le torrenting. Il est conçu comme une machine à grande vitesse pour les transferts torrent. En grande partie, cela est essentiel pour les torrenteurs réguliers. Dans le domaine du partage de fichiers, il y a des semeurs et des leechers. Le téléchargement est un ensemencement, alors que le simple téléchargement avec peu ou pas de téléchargement est connu sous le nom de sangsue. Si vous partagez des tonnes de fichiers, vous aurez besoin d’une boîte torrent afin de pouvoir maintenir un solide ratio de téléchargement / téléchargement.

Pourquoi utiliser une Seedbox Raspberry Pi?

Le Raspberry Pi est un minuscule SBC qui boit de l’énergie. Par conséquent, c’est un excellent ordinateur à utiliser comme base d’une machine de transfert de torrent exclusive. Vous pouvez le faire fonctionner 24h / 24 et 7j / 7 et le Pi n’utilisera que quelques dollars d’énergie chaque année.

Outre l’efficacité, le coût est un autre facteur. Le Raspberry Pi se vend à peine 35 USD et vous pouvez acheter un kit pour environ 50 USD. Ainsi, il est assez peu coûteux de créer une configuration de torrenting dédiée avec un Raspberry Pi.

Raisons de faire une seedbox Raspberry Pi:

  • Coûts de démarrage peu coûteux
  • Matériel efficace
  • Petite empreinte

Comment faire une boîte torrent Raspberry Pi

Il est simple et économique de créer une seedbox Raspberry Pi. Vous aurez besoin d’une carte Raspberry Pi, d’une carte microSD, d’une alimentation compatible et d’un accès Internet. Un cas est facultatif mais recommandé. En fonction de la façon dont vous configurez votre boîte torrent Raspberry Pi, vous pouvez exécuter votre appareil sans tête, mais vous aurez besoin de périphériques pour la configuration initiale.

En plus du matériel, vous aurez besoin d’un système d’exploitation (OS), d’un client torrent et éventuellement d’un réseau privé virtuel (VPN) pour rester anonyme en ligne.

Ce dont vous aurez besoin pour créer une boîte torrent avec un Raspberry Pi:

  1. Carte Raspberry Pi
  2. carte Micro SD
  3. Câble Ethernet ou Wi-Fi
  4. Périphériques (clavier, souris)
  5. Cas (facultatif, recommandé)
  6. Alimentation micro USB 5V
  7. OS Linux
  8. Client torrent

Coût total: 35 $ ​​et plus

Créer une boîte torrent Raspberry Pi Première étape: choisissez un système d’exploitation

Tout d’abord, sélectionnez un système d’exploitation pour votre Raspberry Pi. Pratiquement n’importe quelle distribution Linux suffira. Raspbian Lite ou Raspbian sont d’excellents choix, et il y a aussi Ubuntu MATE, Arch Linux ARM, FreeBSD, Fedora, OpenSUSE, Alpine Linux, DietPi, ARMbian, CentOS, Gentoo, OpenMediaVault, Manjaro, et plus encore. Avec une version Android de BitTorrent, vous pouvez même lancer une seedbox Raspberry Pi basée sur Android. Cependant, je suggère simplement d’opter pour une boîte torrent Linux. Ma préférence va à Raspbian ou Ubuntu MATE, bien qu’OpenMediaVault avec sa multitude de logiciels fournis comme SSH, SFTP et BitTorrent fonctionne bien.

Systèmes d’exploitation suggérés:

  • Raspbian et Raspbian Lite
  • Ubuntu MATE
  • Arch Linux
  • OpenMediaVault

Créer une boîte de semences avec un Raspberry Pi Deuxième étape: choisissez un client Torrent

Ensuite, trouvez un client torrent qui s’exécute sur le Raspberry Pi. La plupart des clients torrent pour Linux devraient fonctionner correctement. Transmission, Deluge et Qbittorrent sont d’excellentes options avec d’incroyables capacités d’interface utilisateur Web (interface utilisateur). Une interface utilisateur Web est fortement suggérée si vous prévoyez d’exécuter votre seedbox Raspberry Pi sans tête. De cette façon, vous pouvez gérer à distance vos téléchargements et téléchargements de torrent.

Options du client torrent Raspberry Pi:

  • Transmission
  • Inonder
  • qBitTorrent
  • rTorrent

Installer la transmission sur le Raspberry Pi

Vous pouvez facilement installer le client torrent Transmission sur un Raspberry Pi. Commencez par courir:

sudo apt-get install -y transmission-daemon transmission-cli transmission-common

Vous voudrez apporter quelques modifications à votre configuration de transmission, alors arrêtez le service de transmission de s’exécuter et ouvrez le fichier JSON de paramètres:

sudo service transmission-daemon stop
sudo vi /etc/transmission-daemon/settings.json

Vous pouvez accéder à Transmission à distance, ce qui est utile si vous souhaitez exécuter votre Raspberry Pi sans tête ou simplement gérer vos téléchargements depuis ailleurs. Cherchez les lignes rpc-whitelist et rpc-whitelist-enabled et modifiez-les pour:

“rpc-whitelist”: “127.0.0.1,192.168.*.*”,

“rpc-whitelist-enabled”: true,

En outre, vous souhaiterez peut-être modifier les répertoires de téléchargement par défaut et de téléchargement incomplet. Ils sont chargés en tant que répertoire-téléchargement et répertoire-incomplet, mais vous pouvez utiliser à la place:

/home/pi/downloads 

Alternativement, vous pouvez exécuter:

mkdir -p /media/storage/Torrent_inprogress

mkdir -p /media/storage/Torrent_complete

Et définir les répertoires Torrent_inprogress et Torrent_complete comme dossiers par défaut dans le fichier de configuration. Une fois terminé, redémarrez le service de transmission avec:

sudo service transmission-daemon start

Vous pouvez accéder à l’interface utilisateur Web via:

[Raspberry Pi IP address]:9091

Pour trouver votre adresse IP, exécutez:

hostname -I

Comment installer Deluge sur le Raspberry Pi

Deluge est un autre client torrent populaire. Dans un terminal, saisissez:

sudo apt-get install deluged sudo apt-get install python-mako sudo apt-get install deluge-web deluge-web

Cela installe le démon Deluge avec Mako dont l’interface utilisateur Web a besoin, ainsi que l’interface utilisateur Web. Par défaut, l’interface utilisateur Web se charge sur le port 8112. Vous pouvez modifier cela avec:

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

Pour accéder à Deluge sur un autre système, accédez à [Raspberry Pi IP]:8112 ou utilisez un autre port si vous avez changé cela. Vous pouvez configurer Deluge pour qu’il s’exécute au démarrage. Accomplissez ceci en exécutant:

sudo nano /etc/rc.local

Puis ajouter:

# Start Deluge on boot:

sudo -u pi /usr/bin/python /usr/bin/deluged

sudo -u pi /usr/bin/python /usr/bin/deluge-web

Raspberry Pi Seedbox Étape trois: installer un VPN

Cette étape est complètement facultative, mais chaque fois que vous effectuez un torrent, vous voudrez peut-être rester anonyme. Veuillez noter que nous, chez Raspberryme, ne tolérons pas le piratage et ne suggérons que des médias torrentiels qu’il est légal de partager. Quoi qu’il en soit, avec l’espionnage des FAI, vous voudrez peut-être toujours garder votre activité Internet privée. IP Vanish et Private Internet Access sont d’excellentes options. [Read more: How to Make a Raspberry Pi VPN Server]

Vous pouvez installer PIA avec:

sudo apt-get install openvpn -y

cd /etc/openvpn

sudo wget https://www.privateinternetaccess.com/openvpn/openvpn.zip

sudo unzip openvpn.zip

Configurez-le pour démarrer automatiquement au démarrage avec:

sudo nano login.conf

À la première ligne, ajoutez votre nom d’utilisateur d’accès Internet privé et sur la deuxième ligne votre mot de passe. Appuyez sur CTRL + X, puis sur Y et exécutez:

sudo chmod 400 login.conf
sudo cp *desired country you'd like to connect to*.ovpn *desired country you'd like to connect to*.conf

Et éditez le fichier conf:

sudo nano *desired country you'd like to connect to*.conf 

Trouver auth-user-pass, ajoutez un espace et entrez:

/etc/openvpn/login.conf

Localiser crl-verify et entrée:

/etc/openvpn/

En dessous de ca ajouter:

/etc/openvpn/

Appuyez sur CTRL + X, puis sur Y et entrez. Testez votre connexion avec:

sudo openvpn *desired country you'd like to connect to*.conf

Courir:

sudo nano /etc/default/openvpn

Sous la dernière ligne où il est dit autostart, ajouter:

AUTOSTART=”desired country you'd like to connect to”

Encore une fois, CTRL + X, Y et entrez. Ensuite, redémarrez:

sudo shutdown -r 0

Ou, vous pouvez essayer IP Vanish à la place:

sudo apt install openvpn

Ensuite, créez un dossier pour vos fichiers IPVanish:

mkdir /home/pi/vpn

Téléchargez tous les fichiers de configuration disponibles:

cd /home/pi/vpn 

wget http://www.ipvanish.com/software/configs/configs.zip

unzip configs.zip

rm configs.zip

Et lancez le VPN en utilisant:

sudo openvpn --config preferredserver.ovpn

Mais remplacez ce qui précède par le nom du serveur auquel vous souhaitez vous connecter. Après cela, vous devriez avoir terminé.

Comment faire une boîte torrent Raspberry Pi: dernières pensées

En fin de compte, une seedbox fabriquée à partir d’un Raspberry Pi est un projet génial et facile à réaliser avec des tonnes d’utilisations. Vous pouvez télécharger des tas de logiciels libres et open-source comme les distributions Linux et les semer, devenant ainsi un merveilleux membre de la communauté. Ou trouvez des films, des émissions de télévision et de la musique du domaine public à partager librement sur des sites comme le bien nommé Torrents du domaine public. Vous pourriez même combiner ce projet avec un serveur multimédia Raspberry Pi.

Quels clients torrent, distributions Linux et VPN recommandez-vous pour le Raspberry Pi?