- - Instale la transmisión en la Raspberry Pi para un cliente Torrent "siempre activo"

Instale la transmisión en la Raspberry Pi para un cliente Torrent "siempre activo"

Transmission es un software de cliente Torrent. Utiliza una interfaz web, lo que la hace especialmente adecuada para configuraciones sin cabeza para manejar la descarga de torrents en segundo plano. Hay muchos artículos en la web sobre la transmisión en la Raspberry Pi. Desafortunadamente, muchos de ellos son demasiado complicados o simplemente incorrectos. Sin embargo, en realidad es relativamente sencillo instalar y configurar la transmisión cuando sigue nuestras instrucciones detalladas.

Transmisión y Raspberry Pi

Hoy, después de discutir las ventajas de usar unVPN al torrenting, te presentaremos torrents y transmisión. Luego discutiremos qué hace que la Raspberry Pi sea una plataforma tan buena para ejecutar Transmission. Saltando al núcleo del asunto, le daremos instrucciones detalladas sobre cómo instalar, configurar y usar la transmisión en su Raspberry Pi. Hemos tratado de mantener nuestra guía simple. Hemos eliminado la pelusa y hemos conservado solo lo que realmente se requiere. Esto ayuda a que el proceso sea lo más simple posible.

Obtenga la VPN clasificada n.º 1
Garantía de devolución de dinero de 30 días.

Cómo obtener una VPN GRATIS por 30 días

Si necesita una VPN por un tiempo breve cuando viaja, por ejemplo, puede obtener nuestra VPN mejor clasificada de forma gratuita. ExpressVPN incluye una garantía de devolución de dinero de 30 días. Tendrá que pagar la suscripción, es un hecho, pero permite acceso completo durante 30 días y luego cancela para obtener un reembolso completo. Su política de cancelación sin preguntas hace honor a su nombre.

Para una mejor privacidad al descargar Torrents, use una VPN

No hay nada de malo en descargar torrentsper se. De hecho, una gran cantidad de software de código abierto se distribuye de esa manera. Sin embargo, los torrents también se utilizan para distribuir material con derechos de autor. Por esa razón, algunos proveedores de servicios de Internet pueden pensar que alguien está violando sus términos y condiciones solo porque usan torrents. Y cuando lo hacen, pueden reaccionar acelerando la velocidad, enviando avisos de infracción o incluso interrumpiendo el servicio. Para ocultar su actividad en línea del escrutinio de su ISP, use una VPN.

Una VPN hace su magia encriptando sus datosusando algoritmos fuertes que hacen que sea casi imposible de descifrar. Su IPS, o cualquier otra persona, no verá a dónde va o qué está haciendo en línea. Como beneficio adicional, una VPN permite eludir las restricciones geográficas al permitirle enmascarar su ubicación y aparecer como si estuviera ubicado en otro lugar.

Con tantos proveedores disponibles, elegir una VPN puede ser una tarea desalentadora. Aquí hay algunos factores importantes a considerar. UNA velocidad de conexión rápida reducirá el almacenamiento en búfer, un política de no registro protegerá aún más su privacidad, sin restricciones de uso le permitirá acceder a cualquier contenido a toda velocidad y software para múltiples plataformas asegurará que la VPN funcione en tus dispositivos.

La mejor VPN para torrents: IPVanish

La mejor VPN para torrents - IPVanish

Hemos probado varios proveedores de VPN con los criterios anteriores y el proveedor que recomendamos para torrents es IPVanish. Con servidores en todo el mundo, sin límite de velocidad oaceleración, ancho de banda ilimitado, tráfico sin restricciones y una estricta política de no registro, IPVanish ofrece un rendimiento y un valor impresionantes. Aunque no tiene un cliente Linux, IPVanish utiliza el protocolo OpenVPN estándar de la industria y, por lo tanto, funcionará bien en la Raspberry Pi simplemente instalando y configurando el software OpenVPN.

IPVanish ofrece una garantía de devolución de dinero de 7 días, lo que significa que tiene una semana para probarlo sin riesgos. Tenga en cuenta que Los lectores de consejos adictivos pueden ahorrar un enorme 60% aquí en el plan anual de IPVanish, reduciendo el precio mensual a solo $ 4.87 / mes.

Una rápida introducción a Torrents

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

Red BitTorrent

BitTorrent es un protocolo de igual a igual donde cadael usuario no solo obtiene sino que también comparte contenido. BitTorrent Trackers, un tipo especial de servidor, realiza un seguimiento de todos los segmentos de archivos que están disponibles de cada uno de los pares conectados. Cuando inicia su software de torrents, se conecta automáticamente a sus pares y rastreadores cercanos y comparte automáticamente toda la información de segmentos de archivos locales, haciéndolos disponibles para otros usuarios. Esto es fundamental para la operación de torrent. Los archivos se alojan y comparten en la computadora de cada usuario.

Para buscar y descargar un archivo específico, los usuarios de torrent usan sitios web de indexación. Entre los más conocidos se encuentran sitios web como La bahía pirata o KickassTorrents. Esos sitios de indexación de torrent ofrecen búsquedacapacidades. Sus resultados de búsqueda devuelven archivos .torrent que descarga y que utiliza el software del cliente torrent para descargar los archivos reales. Algunos editores de software también ofrecen archivos .torrent para descargar su software.

¿Qué es la transmisión?

Transmission es un software cliente de torrent paraSistema operativo Linux. Tomará archivos .torrent, se conectará con sus pares y rastreadores y se encargará de descargar y compartir archivos. La transmisión difiere de otros clientes torrent en que no tiene una interfaz de usuario. Está destinado a ejecutarse en un servidor y para ser accedido y utilizado a través de una interfaz web.

Cliente web de transmisión

La interfaz web es donde abre archivos .torrent, o pega enlaces web a archivos .torrent, ve el progreso de sus descargas en curso y completas y gestiona todos los aspectos del torrenting.

¿Por qué elegir The Raspberry Pi?

En combinación con la transmisión, una Raspberry Pi hacepara uno de los servidores de descarga de torrents más baratos que uno pueda imaginar. ¿Por qué gastar varios cientos de dólares, si no mil o más, en hardware cuando la Raspberry Pi tiene todo lo que se necesita? En cuanto al hardware, todo lo que necesitará es una Raspberry Pi y algo de almacenamiento externo, que ya puede tener, y podría tener una máquina dedicada a manejar torrents en minutos, ya no necesitará dejar su computadora en funcionamiento debido a descargas en curso.

El Raspberry Pi en pocas palabras

Desarrollado en el Reino Unido por una organización sin fines de lucro.llamado la Fundación Raspberry Pi para enseñar informática básica en las escuelas y en los países en desarrollo, el conjunto de características, la adaptabilidad, el tamaño y la asequibilidad de The Raspberry Pi (se puede obtener por alrededor de 35 dólares estadounidenses) lo han hecho inmensamente popular fuera de su audiencia prevista 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.utilizando, el Raspberry Pi 3 modelo B, ofrece una amplia gama de características y capacidades de interfaz. Con un procesador ARM Cortex-A53 de cuatro núcleos y 64 bits a 1.2 GHz, un procesador gráfico Broadcom VideoCore IV de alto rendimiento, 1 GB de RAM, video, audio e interfaces USB, realmente es un dispositivo potente y versátil. Aunque tiene una interfaz de video, no es necesario para su funcionamiento y el Raspberry Pi es un excelente dispositivo sin cabeza.

Antes de que comencemos

Aunque instalando y configurando la transmisiónen una Raspberry Pi no es particularmente complicado, hay algunas cosas que debemos verificar antes de comenzar. Sería una pena no poder completar la configuración porque nos falta algo.

Algunas suposiciones

Suponemos que tiene su Raspberry Pi funcionando y ejecutando la última versión del sistema operativo Raspbian.

También estamos asumiendo que ha conectado algunosalmacenamiento externo a su Raspberry Pi. Podría ser un disco duro USB externo o podría ser alguna forma de almacenamiento conectado a la red. También estamos asumiendo que ha probado su configuración de almacenamiento y que está funcionando correctamente.

Finalmente, estamos asumiendo que tienes tuRaspberry Pi conectado a su red, ya sea a través de Ethernet o WiFi, que ha probado que la red funciona y que sabe cómo conectarse de forma remota a su Raspberry Pi mediante SSH.

Lo que necesitarás

Esencialmente, necesitas tres cosas para hacer esto.

  • UNA Raspberry Pi. Sugerimos encarecidamente una Raspberry Pi 3. Además, debe ejecutar el sistema operativo Raspbian. También necesitará, por supuesto, los accesorios necesarios, como un adaptador de corriente, una tarjeta microSD y quizás un estuche.
  • Alguna forma de almacenamiento externo. Como mencionamos en la sección anterior, un USBel disco duro sería perfectamente adecuado para este propósito y también lo sería parte del almacenamiento conectado a la red. Incluso podrías usar una llave USB. Algunos de ellos son bastante grandes en estos días. Todo depende de la cantidad de datos que desee almacenar.
  • Por último, pero no menos importante, también necesitarás un computadora para hacer toda la instalación y configuración yusar el software de transmisión una vez que esté instalado. Podría ser prácticamente cualquier computadora con Windows, Macintosh o Linux, siempre que esté conectado a la misma red que la Raspberry Pi. Para poder conectarse de forma remota a Raspberry Pi para la configuración, debe tener un software de 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 transmisión en la Raspberry Pi

Hay bastantes pasos involucrados en la configuraciónup Transmisión en la Raspberry Pi pero ninguna es particularmente complicada. Si ejecuta cada uno como se especifica, debería tener una instalación en funcionamiento en cuestión de minutos,

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

Antes de instalar cualquier software nuevo, siempre es mejor asegurarse 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 remotamente a la Raspberry Pi utilizando un cliente SSH que se ejecuta en una computadora de su elección.

Ingrese los siguientes dos comandos, esperando que termine 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 cuando se ejecutan 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 simple de todo este proceso.

Simplemente escriba este comando:

sudo apt-get install transmission-daemon

Paso 3: crear directorios

Luego, necesitamos crear algunos directorios donde Transmission almacenará los archivos que se descargan y los archivos completados. Supongamos que su 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

La transmisión se ejecuta por defecto como usuario "transmisión debian". Se recomienda encarecidamente no cambiar esto debido a razones de seguridad. Sin embargo, necesitamos transmisión para tener derecho a escribir en los directorios Torrent_inprogress y Torrent_complete. Estos directorios, creados en el paso anterior, tienen su permiso establecido de forma predeterminada como 770 para el usuario pi y el grupo pi. Simplemente necesitamos, por lo tanto, agregar el "transmisión debian"Usuario del grupo" pi ".

Esto se logra ingresando el siguiente comando:

sudo usermod -a -G pi debian-transmission

Si se siente cómodo con él y sabe lo que está haciendo, puede modificar este paso según sus requisitos de seguridad. Solo asegúrese de que sus directorios de descarga de torrents tengan acceso rw para "transmisión debian"Usuario.

Paso 5: Configurar la transmisión

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

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

{
"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": "http://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 mayoría de los parámetros en settings.json se explican por sí mismos. Y normalmente, no debería tener que cambiar ninguno de ellos, excepto algunos: dir-descarga, dir-incompleto, rpc-username, contraseña-rpc. Se resaltan en negrita en el archivo de muestra anterior.

Los dos primeros deberán ser reemplazados por ellas rutas correctas a los directorios creados en el paso 3. rpc-username puede ser cualquier cosa que elija y también rpc-password. Tenga en cuenta que aunque el parámetro rpc-password aparecerá en texto claro a medida que edita el archivo, se convertirá en un hash cifrado cuando lo guarde.

Vamos a usar el editor nano para modificar el archivo settings.json. Se puede iniciar con este comando:

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

Una vez que se inicia el editor, cambia elparámetros que requieren cambios. Una vez que haya terminado de editar el archivo, escriba CTRL-X para salir del editor nano y luego escriba Y cuando se le solicite guardar el archivo modificado.

Paso 6: recarga de la transmisión

En este punto, ciertamente no deberías reiniciar. Aquí es donde varios tutoriales de Transmisión lo arruinan. El reinicio sobrescribe el archivo de configuración y esto ciertamente no es lo que desea.

Lo que necesita es reiniciar el demonio de transmisión. Lo haces con este comando:

sudo service transmission-daemon reload

Voila! Ya hemos terminado. No debe tener el software de transmisión ejecutándose sin cabeza en su Raspberry Pi.

Paso 7: Verificando tu instalación

Para asegurarse de que la transmisión funciona bien, abra un navegador web y vaya a http: //Dirección IP de Pi: 9091, donde Dirección IP de Pi debe reemplazarse por la dirección IP real de su Raspberry Pi. Alternativamente, también puede usar su nombre de host en lugar de su dirección IP.

Se le pedirá una identificación de usuario y contraseña. Ingrese los que configuró y debería obtener una página similar a esta:

Página vacía de transmisión

Usando la transmisión en la Raspberry Pi

Ahora que hemos instalado Transmission, ¿cómo podemosusarlo, puedes preguntar? Bueno, es casi tan fácil como instalarlo. Solo recuerde que Transmission es solo un cliente de torrent y, al igual que con cualquier otro software similar, deberá realizar búsquedas de contenido en otro lugar, como uno de los numerosos sitios de indexación de torrent que existen.

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

Copiar ubicación del link

Ahora regrese a la página de Transmisión y haga clic en el icono de la carpeta en la parte superior izquierda de la ventana. En el Subir archivo torrent cuadro, haga clic derecho en el campo debajo de "O ingrese una URL:"Y pegue la URL que acaba de copiar.

Subir archivo torrent

Haga clic en el Subir botón y su descarga comenzará momentáneamente. Entonces podrá monitorear el progreso de la descarga en la ventana Transmisión.

Descarga de transmisión en curso

Conclusión

Por solo el precio de una Raspberry Pi y algunosalmacenamiento externo, que ya puede tener, puede tener su propio servidor de medios completo con un cliente Torrent que puede dejar ejecutándose en todo momento. Aunque tiene la reputación de ser un esfuerzo complicado, en realidad no es que tengas el conjunto correcto de instrucciones. Y una vez que está instalado, usar Transmission es tan fácil como cualquier otro cliente de torrent.

Prueba la transmisión y luego comparte tuExperiencia con nosotros. Nos encantaría saber cómo te fue, qué problemas, si es que tuviste, y cómo los resolviste. Use los comentarios a continuación para compartir sus pensamientos con nosotros.

Comentarios

</div>