Más de uno, probablemente, tenga por su casa abandonado un viejo ordenador que no sabe que hacer con el, probablemente piense que es una molestia tenerlo ahí pero seguramente no sepa que sea lo suficientemente potente como para utilizarlo como servidor ciego en nuestra red local. Ahora os estaréis preguntando que es un servidor ciego, en pocas palabras es un ordenador que correrá un sistema operativo sin interfaz gráfica que podremos controlar remotamente, por lo que no nos hace falta conectarle monitor, teclado o ratón. En este servidor ciego, podremos correr cualquier programa, como clientes P2P controlados remotamente, o usarlo como servidor de archivos y almacén, pudiendo acceder a sus archivos en toda nuestra red, o de servidor de impresión,… las posibilidades son infinitas.
Mi servidor ciego es un PIII a 500Mhz con 128Mb de RAM, y es más que suficiente para correr todos los servicios y programas que necesito, como TorrentFlux para mis descargas de Torrent, MLDonkey para mis descargas ED2K, Apache como servidor WEB, MySQL, un servidor FTP, un servidor con NFS, un servidor de Impresión con CUPS, etc… No hace falta ninguna máquina potentísima para correr todo esto, lo más necesario es la RAM, cuanta más mejor. Luego hay quien los reduce a su mínima expresión y para meterlos en una caja de metacrilato, o incluso un Tupperware, yo sinceramente, el mio lo tengo en su torre original, por que no tengo problemas de espacio, pero le he desconectado practicamente, unidades de CD o DVD, disquetera, etc… solo nos hace falta la placa base, CPU, tarjeta de Red, fuente de alimentación y los Discos duros. Lo que hagáis con él, o donde lo pongáis ya es cosa personal de cada uno.
Pues bien, para todos los interesados en hacerse su propio servidor ciego voy a explicar como lograr una instalación totalmente personalizada partiendo de una distribución Debian Estable (Etch), y para mayor comodidad utilizaremos el CD netinst de la distribución. Este tutorial lo realizaré por pasos, en esta primera entrada explicaré como instalar el sistema base de Debian, en próximas entradas explicaré como instalar y configurar los diferentes programas y servicios que necesitemos de nuestro servidor.
(más…)