Cómo hacer tu propio torrent

Cómo hacer tu propio torrent

Si tiene un archivo grande que desea distribuir a varias personas, por ejemplo, un documental que filmó o la discografía de su banda, crear un torrente es el camino a seguir. Si crea su propio torrent, acelerará el tiempo de descarga para cada consumidor de su contenido, siempre que usted y otros continúen sembrándolo (recuérdeles a sus amigos que sean buenos sembradores).

Lo que necesitarás

Se pueden usar varios programas diferentes para crear tu propio torrent. Para este tutorial, usaré la utilidad de línea de comandos gratuita mktorrent. Mktorrent está disponible para Linux y Mac OS X, así como para otros sistemas compatibles con POSIX. Para los fanáticos de Microsoft, encontré un puerto de Windows de mktorrent en Blog de voluntad (Nota: necesitará Cygwin para ejecutarlo) y un interfaz gráfica en Inspiraciones binarias.

Además de una copia de mktorrent, también necesitará:

  • Un archivo para distribuir
  • Un cliente de torrent, como el qBittorrent multiplataforma
  • Opcionalmente, al menos un lugar para cargar su archivo como semilla web

La semilla web

Si no espera que muchas personas sembran su torrente, es una buena idea configurar una semilla web. Esta es una ubicación permanente en la Web donde se almacena su archivo, y actuará como una semilla al igual que una semilla en el enjambre (la comunidad de servidores que siembran y extraen un torrente). Las semillas web se pueden alojar en un servidor HTTP o FTP.

Para mi semilla web, solo usé FTP para cargar mi archivo (un sistema operativo ISO que creé) a un directorio HTTP en mi propio sitio:

torrent-web-seed

Necesita un enlace directo para una semilla web, por lo que la mayoría de los sitios populares para compartir archivos no funcionarán. Según el tipo de archivo que tenga, es posible que pueda encontrar réplicas públicas para alojarlo. Por ejemplo, el laboratorio de código abierto de la Universidad Estatal de Oregón proporciona alojamiento gratuito para proyectos de software de código abierto. También puede alojar muchos tipos de archivos diferentes en El archivo de Internet.

Rastreadores de torrents

Antes de crear su torrente, necesita tener una lista decente de rastreadores de torrents. Los rastreadores hacen el trabajo de buscar pares y semillas cuando alguien abre un torrent en su cliente de torrent. Estos son algunos rastreadores públicos gratuitos que puede usar:

  • udp://tracker.coppersurfer.tk:6969/anunciar
  • udp://tracker.ccc.de:80/anunciar
  • udp://tracker.publicbt.com:80
  • udp://tracker.istole.it:80
  • https://tracker.openbittorrent.com:80/anunciar
  • https://tracker.ipv6tracker.org:80/announce (solo protocolo ipv6)

Cuantos más rastreadores uses, mejor. Es bueno tener rastreadores alternativos en caso de que uno o más de ellos no estén disponibles. Si quieres ir por la ruta mega-hardcore, ¡incluso puedes alojar tu propio rastreador!

Creando el torrente

Ahora que tiene una lista de rastreadores, está listo para ejecutar mktorrent. Mktorrent es muy fácil de usar. Para ver todas sus opciones, escriba mktorrent -h.

torrent-mktorrent-ayuda

Este es un ejemplo básico y simplificado del uso de mktorrent para crear su propio torrent con un solo rastreador del archivo my-really-long-novel.pdf:

mktorrent -a tracker.ccc.de:80 -o my-really-long-novel.torrent my-really-long-novel.pdf

Recomiendo darle a mktorrent un poco más de información que eso. Este ejemplo más largo crea un torrente desde «SadOS_1.0_i686.iso» y establece múltiples rastreadores con -aun comentario con -cun nombre (que aparecerá en los clientes de torrent) con -nun mayor nivel de verbosidad con -vy una semilla Web con -w:

mktorrent -a udp://tracker.coppersurfer.tk:6969/announce -a udp://tracker.ccc.de:80/announce -a udp://tracker.publicbt.com:80 -a udp://tracker.istole.it:80 -a https://tracker.openbittorrent.com:80/announce -a https://tracker.ipv6tracker.org:80/announce -c "This is SadOS 1.0, an Arch-based Linux distribution inspired by the comic at https://dondepresso.rujic.net." -n "SadOS 1.0 (i686)" -v -w https://rujic.net/sados/SadOS_1.0/SadOS_1.0_i686.iso SadOS_1.0_i686.iso

Mktorrent le repetirá sus opciones y le mostrará su progreso a medida que tritura las piezas de su torrente:

torrent-mkrunning

Ahora tendrá un archivo *.torrent en el directorio en el que ejecutó mktorrent. Ábralo en su cliente de torrent y configure el directorio de datos para que esté donde está su archivo original. ¡Felicidades! Tu torrent tiene una semilla.

Distribuyendo tu Torrent

Ahora puede enviar su torrente por correo electrónico a sus amigos, subirlo a cualquier sitio para compartir archivos o alojarlo usted mismo. Sin embargo, estas opciones no le darán mucha publicidad. Si desea que el público pueda buscar y encontrar su torrent, le sugiero que lo coloque en un sitio de torrents, ya sabe, uno de esos sitios de los que ya descarga torrents.

Tenga en cuenta que no todos los «sitios de torrents» le permiten cargar; muchos de ellos son solo motores de búsqueda de torrents alojados en otros lugares. Aquí hay algunos sitios populares de torrents donde puedes compartir tu torrent:

También hay algunos sitios de torrents de nicho que quizás desee usar para ciertos tipos de contenido, como Rastreador de Linux para torrents de Linux.

Para cargar un torrent, normalmente debe registrar una cuenta de usuario en su sitio de destino. ¡Entonces solo tendrás que encontrar la sección «Subir» y acceder a ella! Así es como se ve la interfaz de carga de The Pirate Bay:

torrent-thepiratebay

Lectores, ¿cuáles son sus formas favoritas de compartir archivos grandes?

Experto Geek - Tu Guía en Tendencias Tecnológicas