PDF de programación - Servidor Tracker Torrent (Linux Ubuntu Server)

Imágen de pdf Servidor Tracker Torrent (Linux Ubuntu Server)

Servidor Tracker Torrent (Linux Ubuntu Server)gráfica de visualizaciones

Publicado el 18 de Enero del 2017
1.970 visualizaciones desde el 18 de Enero del 2017
3,1 MB
43 paginas
Creado hace 8a (24/02/2012)
________________________________________________

Manual original, creado por David Sanchez Cantero.

Mas conocido en la red por Forat.

________________________________________________

Sitio web oficial donde se fabrican este y otros proyectos

http://www.forat.info/

________________________________________________

Este y otros proyectos listos para descargar en formato PDF

http://project.forat.info

________________________________________________

Este servidor una vez montado tiene activado el servidor SSH con
el podemos subir archivos y conectarnos remotamente. Con esto
solo necesitamos que la CPU este conectada a la corriente y a la
red. Por otro lado este servidor tiene PhpMyAdmin para poder
administrar las bases de datos MySQL, PhpSysInfo para ver las

estadísticas del hardware y el servidor tracker torrent

RivetTracker con el que administraremos el tracker. Todo esto se
puede controlar vía web con lo que cuando tengamos el servidor

terminado tan solo necesitamos una terminal y un navegador

remoto para controlarlo. Comenzamos con el temario ...

Introducción

Vol 1 – Instalación Linux Ubuntu Server
Vol 2 – IP Fija + DNSDynamic
Vol 3 – PhpMyAdmin + PhpSysInfo
Vol 4 – RivetTracker
Vol 5 – Creando archivos .torrent con Transmissión para RivetTracker

(Introducción)

Con el reciente cierre de MegaUpload mucha gente se está volviendo loca y se ha quedado un poco
desorientada por no saber de golpe de donde bajar contenidos de la red. Muchos vuelven al pasado
donde se usaban las conexiones P2P. si se siguen cerrando todos los servidores donde la gente aloja
contenidos va a ser mucho mas difícil compartir cosas en la red. Yo mismo alojaba en ellos todos
los proyectos en PDF que he fabricado para esta web, para que pudierais descargarlos y leerlos
offline. No todo el mundo aloja piratería en ese tipo de servicios que ofrecen ciertas empresas, en

mi caso el material que tenia alojado era original mio y no cometía ninguna ilegalidad al

compartirlos.

Seguramente muchos de vosotros alojabais vuestros documentos, trabajos propios, software libre,

etc … Con estas nuevas leyes que los gobiernos nos van imponiendo los usuarios tendemos a

buscarnos la vida para compartir nuestros contenidos. Esto es exactamente lo que vamos a hacer
con este nuevo proyecto que vamos a montar, vamos a buscarnos la vida montándonos un servidor
basado en Ubuntu Server que será nuestro Tracker Torrent publico o privado, eso ya lo dejaré a
elección vuestra. Así podremos tener un ordenador en casa o uno contratado en alguna empresa de

hosting para compartir lo que queramos.

Instalación Linux Ubuntu Server

Como siempre en todos los proyectos que voy montando vamos a comenzar por el principio que
como no es la instalación del sistema operativo. En este caso vamos a montar un servidor tracker
torrent el cual lo podremos usar conectado a Internet o solo a nuestra red local. La instalación del
sistema operativo Linux Ubuntu Server es como siempre de lo mas sencilla como casi todas las

versiones de este sistema. Para montar el Tracker Torrent no necesitamos mas que un servidor web

tipo LAMP e instalaremos tan solo eso y SSH para poder manejar la maquina remotamente.

Para comenzar vamos a descargarnos la imagen ISO del sistema operativo desde aquí para 32 Bits o

64 Bits según la arquitectura de tu procesador. Una vez tengamos la imagen la quemamos en un CD
o un USB con el que arrancaremos nuestro futuro servidor tracker torrent y veremos lo siguiente


Elegimos nuestro idioma para el instalador del sistema y pulsamos la tecla ( Enter )

Seleccionamos ( Instalar Ubuntu Server ) y pulsamos la tecla ( Enter ) …

Seleccionamos nuestro país para la zona horaria y pulsamos la tecla ( Enter ) …

Por norma casi ningún teclado tiene problemas con este sistema operativo, si sueles tener problemas
y no te detecta algunas teclas elije la opción ( Si ). Por defecto seleccionaremos ( No ) y pulsamos la
tecla ( Enter ) …

Seleccionamos el idioma de nuestro teclado y pulsamos la tecla ( Enter ) …

Seleccionamos la distribución del teclado y pulsamos la tecla ( Enter ) …

Ahora vamos a ponerle un nombre a nuestro nuevo servidor en mi caso ( TrackerTorrent ) y
pulsamos la tecla ( Enter ) …

Si la zona horaria es correcta seleccionamos la opción ( Si ) y pulsamos la tecla ( Enter ) …

Para el sistema de particiones no necesitamos nada complicado para su correcto funcionamiento
aunque os las podéis montar al gusto. Para simplificar un poco mas la instalación seleccionamos la
opción ( Guiado – utilizar todo el disco ) y pulsamos la tecla ( Enter ) …

Si tenéis varios discos duros seleccionamos los veremos aquí. Seleccionamos el disco donde
queremos instalar el sistema y pulsamos la tecla ( Enter ) …

Verificamos que todos los datos de la instalación son correctos y seleccionamos la opción ( Si ),
seguidamente pulsamos la tecla ( Enter ) …

Introducimos un nombre para la nueva cuenta de usuario que vamos a crear y pulsamos la tecla (
Enter )…

Seguidamente introducimos un nombre de usuario que por lo general suele ser el anterior y
pulsamos la tecla ( Enter ) …

Introducimos una contraseña para el nuevo usuario y pulsamos la tecla ( Enter ) …

Repetimos la contraseña y pulsamos la tecla ( Enter ) …

Elije la opción que mas te guste el cifrado de disco es opcional. Seguidamente pulsamos la tecla (
Enter ) …

Introducimos la URL del proxy si es que estamos detrás de el y si no ( como en casi todos los
casos ) dejamos el espacio en blanco y pulsamos la tecla ( Enter ) …

Seleccionamos la opción ( Instalar actualizaciones de seguridad automáticamente ) y pulsamos la
tecla ( Enter ) …

Como necesitamos un servidor web y conexiones remotas seleccionamos con la barra espaciadora
las opciones ( OpenSSH server ) y ( LAMP server ) …

El servidor web LAMP incorpora el servidor de bases de datos MySQL, en este paso le
introduciremos la contraseña para el usuario ( root ) de las bases de datos y pulsamos la tecla (
Enter ) …

Repetimos la contraseña del usuario ( root ) y pulsamos la tecla ( Enter ) …

Seleccionamos la opción ( Si ) y pulsamos la tecla ( Enter ) …

Y finalmente seleccionamos la opción ( Continuar ) y pulsamos la tecla ( Enter ). La maquina se
reiniciará y veremos lo siguiente …

Seleccionamos la primera opción y si no pulsas ( Enter ) arrancará automáticamente en 3
segundos …

Ya tenemos Ubuntu Server correctamente instalado en nuestro nuevo servidor. Podemos
identificarnos con el usuario que creamos durante la instalación. Si quieres apagarla tan solo tienes
que teclear ( sudo halt ) introduce tu password y la maquina se apagará.
Próximamente instalaremos y configuraremos la ultima versión de PhpMyAdmin, le daremos una
IP fija a nuestra tarjeta de red, como no instalaremos phpsysinfo, configuremos Apache Web Server,
localizaremos nuestro Servidor Tracker Torrent detras de nuestro router con IP dinamica con
DNSdynamic, y finalmente instalaremos y configuraremos RivetTracker con el que montaremos
nuestro propio servidor tracker torrent privado o publico.

IP Fija + DNSDynamic

Una vez instalado el sistema operativo Ubuntu Server de serie vamos a comenzar su configuración

con por cambiar la IP dinamica que tiene nuestra tarjeta de red por una fija. Este servidor como
todos los servidores necesita una ip fija para poder redireccionar los puertos que necesita para
ofrecer servicios hacia Internet desde nuestro Router. Para los que no sepáis como va el tema del

redireccionamiento de puertos aquí os dejo un pequeño esquema …

Para comenzar arrancamos nuestro Servidor Tracker Torrent, nos identificamos y hacemos una
copia de seguridad del archivo que configura nuestra tarjeta de red tecleando lo siguiente …

sudo cp /etc/network/interfaces /etc/network/interfacesOLD

Seguidamente editamos el archivo de configuración ( interfaces ) tecleando lo siguiente …

sudo vi /etc/network/interfaces

Y veremos lo siguiente …

Como podemos ver está activado el modo ( DHCP ) con el que nuestro Router nos asigna
automáticamente una IP diferente cada vez que arrancamos la maquina con lo que nos sería un
engorro entrar a nuestro Router cada vez que arranquemos a redireccionar los puertos que
necesitemos. Para cambiarla a estática es tan sencillo como cambiar ( dhcp ) por ( static ) y agregar
los siguientes datos con el rango de tu red …

Una vez configurado con nuestros datos de red salimos del editor pulsando la tecla ( ESC ),
seguidamente ( :wq! ) y reiniciamos la red para que coja los cambios tecleando lo siguiente …

sudo /etc/init.d/networking restart

Seguidamente ejecutamos el comando ( ifconfig ) con el que comprobaremos nuestra nueva
configuración ...

ifconfig

Ahora que tenemos una IP fija en el servidor podemos entrar en nuestro Router y redireccionar los
puertos 80 para el servidor web, el 22 para el servidor SSH y los típicos de cualquier cliente
BitTorrent, desde el 6881 al 6889. Si quieres estar algo mas seguro no redirecciones el puerto 22
hacia tu servidor a no ser que necesites administrarlo desde el exterior.

Una vez redireccionados los puertos desde el router hacia la IP fija de nuestro servidor vamos a
suscribirnos al servicio DNSDynamic con el que encontraremos nuestro servidor desde el exterior
de nuestra red.

Como cambiamos la IP dinámica por una fija ahora podemos encontrar nuestro servidor con la
misma IP dentro de nuestra red de área local pero la IP de nuestro Router sigue cambiando cada
cierto tiempo o cada vez que lo reiniciamos.

DNSDynamic es un servicio muy parecido al servicio de redireccionamiento DNS No-Ip el cual
nos permite localizar nuestro servidor desde una dirección web que ellos nos facilitan la cual se
actualiza periódicamente con la IP publica que tengamos en el momento.

Para comenzar vamos a darnos de alta en el servicio gratuito de DNSDynamic desde aquí …

Rellenamos los campos con nuestros datos y pulsamos el botón ( Submit
  • Links de descarga
http://lwp-l.com/pdf1982

Comentarios de: Servidor Tracker Torrent (Linux Ubuntu Server) (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad