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?

  • Raspberry Pi Boite pour Raspberry Boite pour Raspberry Officiel PI 4, Rouge/Blanc (1876751)
    RPI4-CASE-RW Dimensions du paquet : 3 x 9 x 7,4 W (cm) Très pratique Facile à utiliser
  • Bruphny Boîtier pour Raspberry Pi 4 B avec Ventilateur 35mm, Alimentation USB-C 5.1V 3A, 4 Dissipateurs, Câble Micro HDMI 1.8m, Adaptateur , Lecteur de Carte USB
    Boîtier pour Raspberry Pi 4 Modèle B - Le plus beau boîtier pour protéger le RPi 4 et refroidir efficacement. Le bloc d'alimentation USB-C 3A avec câble d'alimentation de 1,5 m est spécialement conçu et testé pour Raspberry Pi 4. L'interrupteur à bascule d'alimentation est très pratique pour éteindre le RPI 4. Le câble micro HDMI de 1,8 m offre une résolution allant jusqu'à 4K et jusqu'à 60P pour supporter 4k 60P. Il fournit le permettre à une télécommande TV de contrôler le pour Raspberry Pi dans les systèmes d'exploitation de media center les plus répandus Livré avec un mini ventilateur ainsi qu'un ensemble de 4 dissipateurs thermiques en aluminium pour aider à maintenir la pour Raspberry Pi 4 au frais dans une plage de température acceptable. Le kit inclut le Bruphny pour Raspberry Pi 4 boîtier Noir / Clair, 5.1V 3A Bloc d'alimentation USB-C, 6 pieds Micro câble HDMI, ventilateur de refroidissement, 4 dissipateurs de chaleur en aluminium, HDMI -Micro HDMI adaptateur, lecteur de carte USB, 4 pieds en caoutchouc pour boîtier
  • Geekworm Boîtier en alliage d'aluminium pour Raspberry Pi 3 B+/3B (P252) pour Raspberry Pi 3 modèle B+/Raspberry Pi 3 modèle B
    Boîtier en aluminium compatible avec Raspberry Pi 3 B+/3B Bonne dissipation de la chaleur : design de refroidissement passif, poids net jusqu'à 207 g, plus besoin de ventilateur de refroidissement ou de dissipateur thermique Accès à tous les ports du Raspberry Pi : l'interface du câble GPIO et la fente pour carte TF sont réservées À propos des bandes thermiques : avec 4 rubans thermiques mais seulement 3 pièces sont nécessaires. Pour Raspberry Pi 3 B+, fixez la grande bande thermique fine sur le processeur. Pour Raspberry Pi 3B, fixez la grande bande thermique épaisse sur le processeur Contenu : 1 boîtier en aluminium pour Pi3, 4 tampons thermiques, 1 lot de vis de montage Remarque : Raspberry Pi 3 B + carte non incluse