miércoles, 5 de diciembre de 2007

Personalidades Multiples

Todos nos hemos encontrado en algun momento con la necesidad de una maquina de pruebas, experimentación, o simple e inocente juego.
Pero el sacrificar una maquina funcional para estos propositos no parece práctico, incluso parece un desperdicio de hardware.
En mi caso, yo tengo una maquina extra, ademas de mi desktop que podria utilizar para estos propositos, pero ya esta siendo utilizada como ruteador/firewall. Para lo cual, cualquier otro proposito que le pudiera yo dar, no deberia de afectar su funcion principal.
Meditando sobre la situacion en la que me encuentro, encuentro en un live-cd la respuesta a todos mis problemas.
Mi ruteador no es mas que una distribucion simple y sencilla (sin mencionar minimalista) con unas reglas de iptables y ciertos servicios basicos (web y dns).
Utilizando slax, un live-cd basado en slackware, empece a trabajar en una version live-cd de mi ruteador. Algunos pensaran que hacer una imgane exacta de mi sistema en un live-cd podria ser la opcion mas sana, pero me di cuenta de que con el pasar del tiempo (tiempo libre y del tiempo de trabajo) la instalcion real de mi sistema operativo se vio invadida por programas innecesarios y en algunos casos obsoletos, por lo cual, el hacer un "espejo" live-cd no era una opcion.
Utilizando el propio live-cd, descompriminedo los modulos en vivo, modificando los archivos de configuracion, y volviendo a comprimirlos, personalize lo suficiente la distribucion como para tener lo necesario en el disco, o al menos asi lo creia.
Este live-cd tiene la peculiaridad de configurar [todas] las interfaces con dhcp, algo que no me sirve, pues el propio servidor es el que entrega dhcp en la red. Tuve que modificar nuevamente el live-cd para que identifique las interfaces por su MAC address, y las asocie a la direccion correcta. Fue algo tedioso al comienzo, pues los scripts que configuran la red son muchos, y entre prueba y error me tomo bastante tiempo.
Una vez compilado, y quemado.. a las pruebas me remito.. y voilá.. funciono a la perfeccion.
Ahora, en horarios "de oficina" el live-cd es quien bootea, y a la noche, cuando nadie mas que yo esta en linea, puedo utilizar la maquina para mis investigaciones.
Es como tener al Dr Jekyl y al Sr Hide en un solo hardware :)

No hay comentarios: