Crear un torrent con Deluge y subirlo a nuestro tracker | Algo de Linux

jueves, 20 de febrero de 2014

Crear un torrent con Deluge y subirlo a nuestro tracker

Deluge es un excelente cliente de Bittorrent que os recomiendo tanto para descargar como para generar vuestros propios torrents. ¿Por qué? Simplemente porque reune una serie de características más que interesantes:
  • Es multiplataforma. Se encuentra disponible para Linux, Mac OS X y Windows. 
  • Está traducido al español (algo que suele preguntar mucha gente).
  • Dispone de cliente gráfico, cliente de consola, web...
  • Ofrece encriptación.
  • Permite webseeding, algo que me parece importante para mantener vivas las descargas si hay pocas semillas.
  • Sus funcionalidades son ampliables añadiendo plugins propios o de terceros.
  • etc...
En el post anterior, ya vimos cómo instalar el tracker. Ahora vamos a ver cómo creamos el torrent con Deluge y lo subimos al tracker. Además también subiremos el archivo fuente para hacer webseeding.

Primero.- Instalamos el paquete deluge, si no lo teníamos instalado ya:

# apt-get install deluge


Segundo.- Una vez instalado, nos desplazamos al menú de Internet y abrimos la aplicación:




Tercero.- Seleccionamos la opción del menú Archivo -> Crear torrent:


Nos aparecerá un cuadro de diálogo como el siguiente con varias pestañas, donde iremos introduciendo los datos necesarios:


En la pestaña "Info", podemos introducir información acerca del Autor y algún comentario. Por ejemplo:


A continuación hacemos clic sobre la pestaña "Rastreadores" y después, sobre el botón "Añadir":


Se nos abrirá un cuadro de diálogo donde introduciremos los datos de nuestro servidor tracker y pulsaremos el botón "Aceptar":


Comprobamos que el rastreador ha sido añadido tras pulsar el botón "Aceptar":


A continuación, hacemos clic sobre la pestaña "Comparticiones web":



El siguiente paso (seleccionar el archivo fuente) para el que vamos a crear el torrent, podríamos haberlo hecho antes, y lo normal es que lo hubiéramos hecho al principio, pero como da igual, vamos a hacerlo ahora. Hacemos clic sobre el botón "Archivo" y seleccionamos en el explorador el archivo para el que estamos creando el torrent:


A continuación, subimos el archivo fuente al directorio web desde donde lo vamos a compartir para hacer webseeding. Lo más cómodo para nosotros es subirlo mediante scp. Por ejemplo:

# scp freeradiusIES.pdf     root@172.19.144.16:/var/www/tracker/torrents/download/

Y lo especificamos en el cuadro "Comparticiones web":


Por último, hacemos clic en el botón "Guardar":


Se nos abrirá un cuadro de diálogo para que seleccionemos en qué carpeta queremos guardar el archivo creado. En este caso: freeradiusIES.pdf.torrent. Elegimos la carpeta que queramos y lo guardamos.

Cuarto.- Una vez creado el torrent, el siguiente paso será subirlo al tracker. Ésto lo haremos utilizando el interfaz web de RivetTracker y el usuario que creamos en su momento con permisos para subir torrents:


Como para subir torrents, es necesario hacer login, podemos teclear la dirección http://172.19.144.16/tracker/login.php en nuestro navegador y entramos directamente en la página de login:


Introducimos los datos del usuario con permisos para subir torrents y pulsamos el botón "Log In":


Nos mostrará una nueva pantalla que nos va a permitir seleccionar el archivo .torrent que queremos subir al tracker:


Pulsamos el botón "Seleccionar archivo" y lo elegimos. Una vez elegido, pulsamos el botón "Add Torrent to Database":


Y comprobaremos que el torrent ha sido añadido:


Sencillo, ¿verdad?

Publicado por primera vez en http://enavas.blogspot.com.es