Hola carnales y carnalas, en este post les voy a compartir mi esquema de descargas favorito, lo pueden aplicar a eventos como campus party, o bien para administrar las descargas de su casa, también pueden usar este esquema para dar los primeros pasos con su servidor casero.

La solución que yo les comparto es 100% OpenSource, es decir, que no les costará un centavo la totalidad del software, solo necesitan hacerse de unos discos duros de gran capacidad, de preferencia SATA por aquello de la tasa de transmisión de datos, y una configuración de interfaces de red detallada más adelante.
Nuestros ingredientes de software para el server de descargas serán:
- Su distribución de Linux Favorita
- Servicio de SSH
- Servicio de escritorio remoto, de preferencia NXMACHINE
¿Porqué NXMACHINE? porque tiene una interfaz muy amigable, y bastante práctica para sesiones remotas, se configura en tres patadas. - Paquetería de descarga, al gusto del cliente
jDownloader, Transmission, wget, ya con esos no? n_n - Adicionalmente para un servidor de casa “perrón” pueden agregar otros servicios básicos como
NFS, SAMBA, CUPS, RADIUS, DAAP, etc, ya es cuestion de imaginación, necesidad de cada quien y sobre todo de que tan padre lo quieran dejar, pero les aconsejo que para cosas como campus party lo más básico es lo escencial.
Los ingredientes de hardware son:
- Placa madre con puertos SATA
- Discos duros SATA (pa’ los que les alcance)
- 2 Interfases de red Ethernet, preferentemente 1 GigabitEthernet, y la otra FastEthernet (Opcionalmente si están limitados a usar un solo nodo por cabeza, pongan otra tarjeta para sacar de ahi otro nodo, y evitar llevar un mugre switch )
- La compatibilidad USB no es necesaria, sólo si en su server quieren poner impresoras o algun hardware que quieran compartir, bueno sí sí es preferentemente necesaria XD, yo en campus party mexico no la necesité
Yo cuando fui a campus party sólo me llevé:
- CPU de mi server (piezas descritas arriba) con su cable de corriente.
- Laptop
- Cable cruzado Ethernet
No necesite de llevarme que el monitor de mil ocho mil pulgadas, ni teclados, mouse, etc, etc, a fin de cuenta estorbos, ¿Como fue eso?
Antes de ir al campus party preparé mi máquina de escritorio que armé, llamémosle frank, instale mi debian, instale el ssh, configuré mis puntos de montaje especiales para mis discos duros, y finalmente instalé mi servicio de escritorio remoto NXMACHINE, la configuración de mis interfases de red fue la siguiente:
- eth0 (La Gigabit o de más alta velocidad) via DHCP
- eth1 (La FastEthernet) via static ip, yo le puse 192.192.192.1
- eth2 (Opcional por si quieren hacer un bridge de la eth0, y sacar otro nodo de descarga desde ahi, evitando asi llevar un switch, para esto va a crearse una nueva interfaz br0, si sos geek sabes de lo que hablo…)
Todas ellas con hotplug habilitado, y con su configuración debidamente establecida en el script de configuración de redes, en mi caso de debian, de modo que cuando yo la prendiera inmediatamente iba a cargar tal configuración.
El paso siguiente fue instalar el ssh server, mediante el cual yo iba a poderme conectar remotamente vía consola para establecer la configuración de red, en caso de que hubiera problemas o algo así o de que la máquina no arrancara, cualquier cosa.
En debian:
#apt-get install openssh-server
El servicio de escritorio remoto se instala muy facilmente descargando los binarios desde la pagina principal de NXMACHINE:
Dependiendo de su distribución es el paquete que deben descargar, de igual manera la instalación depende del tipo de paquete descargado, en debian para instalar un .deb se hace así:
#dpkg -i PACKAGE_NAME
Una vez llegando a CampusParty simplemente se debe conectar frank al nodo asignado en el puerto del gigabit por DHCP, automáticamente va a tomar la IP, mediante el cable cruzado conecta a frank con tu laptop y averigua la IP que te asigno el DHCP de la campus para poder conectarte luego remotamente, algo importante que me di cuenta es que la red (por lo menos en la pasada) va asignando IPs como vayan llegando tanto en la cableada como en la inalámbrica, cuando yo llegué y conecté a frank y posteriormente conecté mi lap a la inalámbrica ambas estaban en el mismo segmento de red, lo cual hace parte de la magia ya que para administrar las descargas en frank que es el que tenia la conexion gigabit, no importaba si estuviera en la zona de acampada, o en los silloncitos, o donde fuere que hubiese WiFi yo tenía acceso a frank y vía escritorio remoto puedo ver lo que se esta descargando, en caso de que no estén en el mismo segmento de red, simplemente le aplicas un mac spoof con macchanger a las dos y chachan ambas son nuevas para el DHCP y les asigna nuevas IPs en el mismo segmento (si es que funciona como la pasada jajaja), esto es algo bien chido porque así pueden evitar estar pegados a su maquina sentaditos en las mesas perdiendose las fabulosas conferencias que hubo, a mí realmente me encantaron todas.
Diagrama de conexiones:
Cualquier cosa pregunten







