Instalar Transmission en Raspberry Pi para un cliente Torrent siempre activo

Transmission es un software cliente de torrents. Utiliza una interfaz web, lo que lo hace especialmente adecuado para configuraciones headless que gestionan la descarga de torrents en segundo plano. Hay muchos artículos en internet sobre Transmission en Raspberry Pi. Desafortunadamente, muchos son demasiado complejos o simplemente erróneos. Sin embargo, instalar y configurar Transmission es relativamente sencillo si sigues nuestras instrucciones detalladas.

Hoy, tras explicar las ventajas de usar una VPN para descargar torrents, les presentaremos los torrents y Transmission. A continuación, analizaremos por qué Raspberry Pi es una plataforma tan buena para ejecutar Transmission. Entrando en materia, les daremos instrucciones detalladas sobre cómo instalar, configurar y usar Transmission en su Raspberry Pi. Hemos intentado simplificar nuestra guía. Hemos eliminado lo superfluo y nos hemos quedado solo con lo realmente necesario. Esto facilita al máximo el proceso.

Obtenga la VPN mejor calificada

68% DE DESCUENTO + 3 MESES GRATIS

Para una mayor privacidad al descargar torrents, use una VPN

No hay nada de malo en descargar torrents. De hecho, mucho software de código abierto se distribuye de esa forma. Sin embargo, los torrents también se utilizan para distribuir material con derechos de autor. Por ello, algunos proveedores de servicios de internet (ISP) podrían pensar que alguien está infringiendo sus términos y condiciones solo por usar torrents. Y, cuando lo hacen, pueden reaccionar reduciendo la velocidad, enviando avisos de infracción o incluso interrumpiendo el servicio. Para ocultar tu actividad en línea del escrutinio de tu ISP, usa una VPN.

Una VPN funciona de maravilla cifrando tus datos con algoritmos robustos que los hacen prácticamente imposibles de descifrar. Tu IPS, o cualquier otra persona, no verá adónde vas ni qué haces en línea. Además, una VPN te permite eludir las restricciones geográficas al permitirte ocultar tu ubicación y simular que estás en otro lugar.

Con tantos proveedores disponibles, elegir una VPN puede ser una tarea abrumadora. Aquí tienes algunos factores importantes a considerar: una conexión rápida reducirá el buffering, una política de no registros protegerá aún más tu privacidad, la ausencia de restricciones de uso te permitirá acceder a cualquier contenido a toda velocidad y un software multiplataforma garantizará que la VPN funcione en tus dispositivos.

NordVPN : esencial para torrents rápidos y seguros

NordVPN - Elección del editor

Visita nordvpn.com

Ya has oído las advertencias, pero las repetimos: ¡Nunca uses clientes de torrents como Transmission con una conexión a internet sin cifrar! Si lo haces, te expondrás al escrutinio de proveedores de servicios de internet (ISP), agencias gubernamentales, trolls de derechos de autor y, además, hackers. Pero, por suerte, NordVPN existe; es asequible, fácil de usar y muy eficaz para ocultar tu tráfico de torrents.

El secreto es NordLynx, un protocolo de tunelización de vanguardia que utiliza un cifrado AES de 256 bits para bloquear por completo cualquier intrusión de terceros en tu tráfico. Funciona para evadir la vigilancia y la censura, protegiéndote de ciberataques y deteniendo por completo la limitación de tráfico de tu proveedor de internet. Es una herramienta indispensable para asegurar descargas rápidas de torrents.

NordVPN también cuenta con servidores P2P especialmente optimizados en su gigantesca red de más de 5800 servidores en 59 países. Estos configuran automáticamente los parámetros óptimos para equilibrar seguridad y rendimiento, garantizando que tus descargas masivas no se detengan ni llamen la atención de nadie con un interés excesivo en tu actividad. Además, NordVPN nunca rastrea tu actividad, lo que garantiza tu derecho a la privacidad con una de las mejores políticas de no registro del sector.

Lea nuestra reseña completa de NordVPN .

Ventajas

  • Funciona con Netflix y BBC iPlayer sin problemas
  • Calificación de los usuarios de GooglePlay: 4.3/5.0
  • Claves SSL de 2048 bits y protección contra fugas de DNS
  • Política estricta de cero registros tanto en el tráfico como en los metadatos
  • Política de garantía de devolución de dinero.

Contras

  • Algunos servidores pueden no ser confiables
  • Pueden tardar 30 días en procesar los reembolsos.

LA MEJOR VPN PARA TORRENTING: NordVPN te ofrece la confianza para descargar torrents con total anonimato a través de tu Raspberry Pi con Transmission. Consigue un enorme descuento del 68 % en el plan de 3 años (3,71 $/mes), con una garantía de reembolso de 30 días sin complicaciones.

Una breve introducción a los torrents

Torrent, o más precisamente BitTorrent, es un protocolo de comunicación utilizado para compartir archivos entre usuarios. A diferencia de otros métodos para obtener archivos de internet, como la descarga desde sitios web o FTP, no depende de servidores para almacenar su contenido. Se distribuye entre todos los usuarios. BitTorrent se creó en 2002 principalmente para distribuir el sistema operativo Linux de código abierto. Hoy en día, BitTorrent se ha convertido en el método más utilizado para descargar archivos. Más de la mitad de las transferencias de archivos en internet se realizan mediante torrents.

Instalar Transmission en Raspberry Pi para un cliente Torrent siempre activo

BitTorrent es un protocolo peer-to-peer donde cada usuario no solo recibe, sino que también comparte contenido. Los rastreadores BitTorrent, un tipo especial de servidor, rastrean todos los segmentos de archivo disponibles de cada uno de los pares conectados. Al iniciar el software de torrent, este se conecta automáticamente a los pares y rastreadores cercanos y comparte automáticamente la información de todos los segmentos de archivo locales, poniéndolos a disposición de otros usuarios. Esto es fundamental para el funcionamiento de torrent. Los archivos se alojan y comparten en el ordenador de cada usuario.

Para encontrar y descargar un archivo específico, los usuarios de torrents utilizan sitios web de indexación. Entre los más conocidos se encuentran sitios como The Pirate Bay o KickassTorrents . Estos sitios de indexación de torrents ofrecen funciones de búsqueda. Sus resultados de búsqueda muestran archivos .torrent que se descargan y que el software cliente de torrents utiliza para descargar los archivos. Algunos desarrolladores de software también ofrecen archivos .torrent para descargar su software.

¿Qué es la transmisión?

Transmission es un cliente de torrents para el sistema operativo Linux. Recibe archivos .torrent, se conecta a los peers y rastreadores, y gestiona la descarga y el intercambio de archivos. La diferencia de Transmission con otros clientes de torrents es que no tiene interfaz de usuario. Está diseñado para ejecutarse en un servidor y se accede a él y se utiliza a través de una interfaz web.

Fuente: transmisiónbt.com

La interfaz web es donde usted abre archivos .torrent (o pega enlaces web a archivos .torrent), ve el progreso de sus descargas actuales y completadas y administra todos los aspectos del torrenting.

¿Por qué elegir Raspberry Pi?

Combinado con Transmission, una Raspberry Pi se convierte en uno de los servidores de descarga de torrents más económicos que puedas imaginar. ¿Para qué gastar cientos de dólares, o incluso miles, en hardware cuando la Raspberry Pi tiene todo lo necesario? En cuanto al hardware, solo necesitarás una Raspberry Pi y algo de almacenamiento externo (que quizás ya tengas) y podrías tener un equipo dedicado a gestionar torrents en minutos. Ya no tendrás que dejar el ordenador encendido por las descargas.

La Raspberry Pi en pocas palabras

Desarrollada en el Reino Unido por una organización sin fines de lucro llamada Raspberry Pi Foundation para enseñar informática básica en escuelas y países en desarrollo, el conjunto de características, la adaptabilidad, el tamaño y la asequibilidad de Raspberry Pi (se puede conseguir por alrededor de 35 dólares estadounidenses) la han hecho inmensamente popular fuera de su público objetivo, con más de 11 millones de unidades vendidas en todo el mundo desde su lanzamiento en 2012.

El modelo más actual, y el que recomendamos, la Raspberry Pi 3 modelo B, ofrece una amplia gama de funciones y posibilidades de interfaz. Con un procesador ARM Cortex-A53 de cuatro núcleos y 1,2 GHz de 64 bits, un procesador gráfico Broadcom VideoCore IV de alto rendimiento, 1 GB de RAM, interfaces de vídeo, audio y USB, es un dispositivo realmente potente y versátil. Aunque cuenta con una interfaz de vídeo, no es necesaria para su funcionamiento, y la Raspberry Pi es un excelente dispositivo sin interfaz gráfica.

Antes de empezar

Aunque instalar y configurar Transmission en una Raspberry Pi no es particularmente complicado, hay algunos aspectos que debemos verificar antes de empezar. Sería una pena no poder completar la configuración por falta de algo.

Algunas suposiciones

Suponemos que tienes tu Raspberry Pi funcionando con la última versión del sistema operativo Raspbian.

También asumimos que has conectado algún dispositivo de almacenamiento externo a tu Raspberry Pi. Podría ser un disco duro USB externo o algún tipo de almacenamiento conectado a red (NAD). También asumimos que has probado tu configuración de almacenamiento y que funciona correctamente.

Por último, suponemos que tienes tu Raspberry Pi conectada a tu red, ya sea mediante Ethernet o WiFi, que has probado que la red está funcionando y que sabes cómo conectarte de forma remota a tu Raspberry Pi usando SSH.

Lo que necesitarás

Básicamente, necesitas tres cosas para lograr esto.

  • Una Raspberry Pi . Recomendamos encarecidamente una Raspberry Pi 3. Además, debe tener el sistema operativo Raspbian. También necesitarás, por supuesto, los accesorios necesarios, como un adaptador de corriente, una tarjeta microSD y, quizás, una funda.
  • Algún tipo de almacenamiento externo . Como mencionamos en la sección anterior, un disco duro USB sería perfecto para este propósito, al igual que algún dispositivo de almacenamiento conectado a red (NAD). Incluso podría usar una memoria USB. Algunas son bastante grandes hoy en día. Todo depende de la cantidad de datos que desee almacenar.
  • Por último, pero no menos importante, también necesitará una computadora para realizar la instalación y configuración, y para usar el software Transmission una vez instalado. Puede ser prácticamente cualquier computadora con Windows, Macintosh o Linux, siempre que esté conectada a la misma red que la Raspberry Pi. Para poder conectarse remotamente a la Raspberry Pi durante la configuración, debe tener un cliente SSH. En Windows, recomendamos Putty. También debe tener un navegador web para conectarse a Transmission después de la instalación.

Instalación y configuración de Transmission en Raspberry Pi

Configurar Transmission en la Raspberry Pi requiere varios pasos, pero ninguno es particularmente complicado. Si los ejecutas según las instrucciones, deberías tener una instalación funcional en cuestión de minutos.

Paso 1: Asegurarse de que Raspbian esté actualizado y tenga la última versión.

Antes de instalar cualquier software nuevo, siempre es mejor asegurarse primero de tener la última versión del sistema operativo y de que todos los parches estén instalados.

Los siguientes pasos suponen que está conectado de forma remota a Raspberry Pi mediante un cliente SSH que se ejecuta en una computadora de su elección.

Ingrese los siguientes dos comandos, esperando a que finalice el primero antes de iniciar el segundo:

sudo apt-get update sudo apt-get upgrade

Es posible que se le solicite que acepte algunos cambios al ejecutar estos comandos. Si es así, asegúrese de escribir "y" para confirmar.

Paso 2: Instalación de la transmisión

La instalación real es posiblemente la parte más sencilla de todo este proceso.

Simplemente escriba este comando:

sudo apt-get install transmisión-daemon

Paso 3: Creación de directorios

A continuación, necesitamos crear algunos directorios donde Transmission almacenará los archivos que se están descargando y los que se han completado. Supongamos que la ruta de almacenamiento externo es /media/storage.

Para crear los directorios, ingrese estos dos comandos:

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

Paso 4: Configuración de permisos

Transmission se ejecuta por defecto con el usuario " debian-transmission ". Se recomienda no cambiarlo por razones de seguridad. Sin embargo, necesitamos que Transmission tenga permiso de escritura en los directorios Torrent_inprogress y Torrent_complete. Estos directorios, creados en el paso anterior, tienen el permiso predeterminado 770 para el usuario pi y el grupo pi. Por lo tanto, simplemente necesitamos añadir el usuario " debian-transmission " al grupo "pi".

Esto se logra ingresando el siguiente comando:

sudo usermod -a -G pi debian-transmission

Si se siente cómodo y sabe lo que hace, puede modificar este paso según sus necesidades de seguridad. Solo asegúrese de que sus directorios de descarga de torrents tengan acceso de lectura y escritura para el usuario " debian-transmission ".

Paso 5: Configuración de la transmisión

Toda la configuración de transmisión se almacena en un archivo de texto llamado settings.json, ubicado en el directorio /etc/transmission-daemon.

Así es como se ve un archivo setting.json típico:

{ "alt-speed-down": 15, "alt-speed-enabled": falso, "alt-speed-time-begin": 540, "alt-speed-time-day": 127, "alt-speed-time-enabled": falso, "alt-speed-time-end": 1020, "alt-speed-up": 15, "bind-address-ipv4": "0.0.0.0", "bind-address-ipv6": "::", "blocklist-enabled": verdadero, "blocklist-url": "https://list.iblocklist.com/?list=ydxerpxkpcfqjaybcssw&fileformat=p2p&archiveformat=gz", "cache-size-mb": 4, "dht-enabled": verdadero, "download-dir": "/media/storage/Torrent_complete", "download-limit": 100, "límite de descarga habilitado": 0, "cola de descarga habilitada": verdadero, "tamaño de la cola de descarga": 5, "cifrado": 1, "límite de propagación inactiva": 30, "límite de propagación inactiva habilitado": falso, "directorio incompleto": "/media/storage/Torrent_inprogress", "directorio incompleto habilitado": verdadero, "lpd-enabled": falso, "máximo de pares global": 200, "nivel de mensaje": 2, "algoritmo de congestión de pares": "", "límite de pares global": 240, "límite de pares por torrent": 60, "puerto de pares": 51413, "puerto de pares aleatorio alto": 65535, "puerto de pares aleatorio bajo": 49152, "Peer-port-random-on-start": falso, "peer-socket-tos": predeterminado, "pex-enabled": verdadero, "port-forwarding-enabled": verdadero, "preallocation": 1, "prefetch-enabled": 1, "queue-stalled-enabled": verdadero, "queue-stalled-minutes": 30, "ratio-limit": 2, "ratio-limit-enabled": falso, "rename-partial-files": verdadero, "rpc-authentication-required": verdadero, "rpc-bind-address": "0.0.0.0", "rpc-enabled": verdadero, "rpc-password": "{46949fbf39bfeec6dc9d4bff9f40c3f52219a4260yk9yGNo", "rpc-port": 9091, "rpc-url": "/transmisión/", "rpc-username": "transmisión", "rpc-whitelist": "127.0.0.1", "rpc-whitelist-enabled": falso, "scrape-paused-torrents-enabled": verdadero, "script-torrent-done-enabled": falso, "script-torrent-done-filename": "", "seed-queue-enabled": falso, "seed-queue-size": 10, "speed-limit-down": 100, "speed-limit-down-enabled": falso, "speed-limit-up": 100, "speed-limit-up-enabled": falso, "start-added-torrents": verdadero, "trash-original-torrent-files": verdadero, "umask": 7, "upload-limit": 100, "upload-limit-enabled": 0, "ranuras de carga por torrent": 14, "utp habilitado": verdadero

La mayoría de los parámetros del archivo settings.json son bastante intuitivos. Normalmente, no debería ser necesario cambiar ninguno, excepto algunos: download-dir , incomplete-dir , rpc-username y rpc-password . Están resaltados en negrita en el archivo de ejemplo anterior.

Los dos primeros deberán reemplazarse por las rutas correctas a los directorios creados en el paso 3. rpc-username puede ser cualquier valor que elija, al igual que rpc-password. Tenga en cuenta que, aunque el parámetro rpc-password aparecerá en texto plano al editar el archivo, se convertirá a un hash cifrado al guardarlo.

Usaremos el editor nano para modificar el archivo settings.json. Se puede ejecutar con este comando:

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

Una vez iniciado el editor, modifique los parámetros que necesite modificar. Al terminar de editar el archivo, presione Ctrl+X para salir del editor nano y, cuando se le solicite, presione Y para guardar el archivo modificado.

Paso 6: Recarga de la transmisión

En este punto, definitivamente no deberías reiniciar. Aquí es donde varios tutoriales de Transmission fallan. Reiniciar sobrescribe el archivo de configuración, y esto definitivamente no es lo que quieres.

Lo que necesitas es reiniciar el demonio de transmisión. Para ello, usa este comando:

sudo service transmisión-daemon recarga

¡Listo! Listo. El software de transmisión ya no debería ejecutarse de forma autónoma en tu Raspberry Pi.

Paso 7: Verificación de la instalación

Para asegurarte de que la transmisión funciona correctamente, abre un navegador web y ve a https:// Pi-IP-Address :9091, donde Pi-IP-Address debe reemplazarse por la dirección IP real de tu Raspberry Pi. También puedes usar su nombre de host en lugar de su dirección IP.

Se te solicitará un nombre de usuario y una contraseña. Introdúcelos y verás una página similar a esta:

Uso de la transmisión en la Raspberry Pi

Ahora que hemos instalado Transmission, ¿cómo se usa?, te preguntarás. Es tan fácil como instalarlo. Recuerda que Transmission es solo un cliente de torrents y, como con cualquier otro software similar, tendrás que buscar contenido en otro lugar, como en uno de los numerosos sitios de indexación de torrents que existen.

Una vez que encuentre un archivo .torrent adecuado, en lugar de descargarlo, haga clic derecho en el enlace (o botón) y seleccione Copiar ubicación del enlace en el menú contextual desplegable.

Ahora regresa a la página de Transmisión y haz clic en el icono de la carpeta en la esquina superior izquierda de la ventana. En el cuadro "Subir archivo torrent" , haz clic derecho en el campo " O introduce una URL: " y pega la URL que acabas de copiar.

Haz clic en el botón "Subir" y la descarga comenzará en unos instantes. Podrás supervisar el progreso de la descarga en la ventana de transmisión.

Conclusión

Por solo el precio de una Raspberry Pi y almacenamiento externo, que quizás ya tengas, puedes tener tu propio servidor multimedia con un cliente Torrent que puedes tener siempre en funcionamiento. Aunque tiene fama de ser complicado, en realidad no lo es tanto si sigues las instrucciones correctas. Y una vez instalado, usar Transmission es tan sencillo como cualquier otro cliente Torrent.

Prueba Transmission y comparte tu experiencia con nosotros. Nos encantaría saber cómo te fue, qué problemas tuviste (si los hubo) y cómo los resolviste. Comparte tu opinión en los comentarios.

Leave a Comment

Repositorio de complementos de Kodi de Noobsandnerds: cómo instalar el repositorio de Noobsandnerds

Repositorio de complementos de Kodi de Noobsandnerds: cómo instalar el repositorio de Noobsandnerds

Kodi es una aplicación de centro multimedia de código abierto increíblemente potente que te da acceso a un mundo de entretenimiento. Agrega su software a tu portátil.

El complemento Matrix para Kodi transmite IPTV desde varias fuentes: Guía de instalación

El complemento Matrix para Kodi transmite IPTV desde varias fuentes: Guía de instalación

El nuevo año ha traído consigo un montón de nuevos complementos para Kodi y, inevitablemente, algunos son mejores que otros. El nuevo complemento Matrix para Kodi es, sin duda,

Git Browser de TVADDONS: una nueva forma de instalar complementos

Git Browser de TVADDONS: una nueva forma de instalar complementos

El navegador Git de TVADDONS es una forma completamente nueva de instalar complementos de Kodi directamente desde su página principal de GitHub. ¿Es realmente el futuro de la distribución de complementos?

Ver registros de errores de Kodi y solucionar problemas con Ares Wizard

Ver registros de errores de Kodi y solucionar problemas con Ares Wizard

Si llevas un tiempo usando Kodi, es probable que hayas tenido problemas al intentar instalar complementos o realizar otras tareas. Y cuando una tarea...

Complemento I Am Absolem para Kodi: Cómo instalarlo y descripción general

Complemento I Am Absolem para Kodi: Cómo instalarlo y descripción general

El complemento "I Am Absolem" es único porque incluye varios otros. Te mostramos cómo instalarlo y te ofrecemos una visita guiada.

Cómo configurar y administrar perfiles de Kodi

Cómo configurar y administrar perfiles de Kodi

Dado que Kodi está diseñado como centro multimedia, es probable que no seas el único que lo use para transmitir. Pero puedes personalizar la experiencia a tu gusto.

Complemento Kodi Kids Cave: disfruta de series y películas infantiles en Kodi

Complemento Kodi Kids Cave: disfruta de series y películas infantiles en Kodi

Con la temporada festiva a nuestras espaldas y la primavera aún siendo poco más que un sueño lejano, muchos padres están llegando al límite de sus fuerzas tratando de encontrar cosas

Complemento Kodi TVCatchup.com: Mira la televisión británica y todos los principales canales del Reino Unido

Complemento Kodi TVCatchup.com: Mira la televisión británica y todos los principales canales del Reino Unido

El complemento TVCatchup.com para Kodi es uno de los mejores disponibles para los fans de la televisión británica. Te mostramos cómo instalarlo y te explicamos todo lo que necesitas saber.

¿Debería instalar Kodi en una Smart TV? Respondemos a la pregunta clave

¿Debería instalar Kodi en una Smart TV? Respondemos a la pregunta clave

Quizás sientas la tentación de instalar Kodi en un Smart TV en lugar de ejecutarlo en un dispositivo conectado al televisor. Lee mientras analizamos las ventajas y desventajas de hacerlo.

Cómo usar ResolveURL, la dependencia de bifurcación de URLResolver para Kodi

Cómo usar ResolveURL, la dependencia de bifurcación de URLResolver para Kodi

ResolveURL era una dependencia crítica para muchos complementos de Kodi, pero ya no existe. Sin embargo, resurge URLResolver, y hoy vamos a...