Entradas

Mostrando las entradas de julio, 2014

Haciendo Cronogramas de Proyectos con OpenProj

Imagen
Debido a mi trabajo debo presentar la planeación de los proyectos y establecer un diagrama de Grannt correctamente elaborado, para esto no existe mejor herramienta que MS Project, pero como no uso windows y como siempre existe una excelente opción en Open Source, esta vez no es la excepción.
Existe un proyecto denominado OpenProj, el cual esta en http://sourceforge.net/projects/openproj/ y de donde deben descargar el instalador de Debian que se llama openproj_1.4-2.deb, Una vez esta en la maquina se debe instalar con apt-get así
root@localhost:~# apt-get install-local openproj_1.4-2.deb
Ya con esto tienen instalado el paquete pero al intentar acceder al programa, este no funciona por un error en Java, bueno como siempre existe una solución y es modificar los archivos de ejecución del programa, los cuales están en la rutas $HOME/.openproj/run.conf y en la ruta /usr/bin/openproj
$HOME/.openproj/run.conf debe modificarse la variable JAVA_OPTS así
JAVA_OPTS="-Xms128m -Xmx768m"
por…

VirtualBox Administrado por Consola

Para los que vean mi blog usualmente saben que no me gusta mucho el entorno gráfico y que todo lo administro por consola, entonces tuve que empezar a aprender a gestionar las maquinas virtuales a través de la consola. Inicialmente necesitaba cambiar el tipo y la asignación de las tarjetas de red de la maquina virtual.
Bueno empezare diciendo que la maquina base posee dos tarjetas de red, una conectada a Internet y la otra a la LAN de la empresa; la maquina virtual solo posee una tarjeta de red la cual inicialmente esta configurada en modo NAT, lo cual lo confirmamos con el siguiente comando:
usuario@localhost:~$ VBoxManage showvminfo Procesos
Name:            Procesos
Guest OS:        Red Hat (64 bit)
UUID:            3cac1663-9b0e-4d55-b062-0c80ca3277c5
Config file:     /home/usuario/VirtualBox VMs/Procesos/Procesos.vbox
Snapshot folder: /home/usuario/VirtualBox VMs/Procesos/Snapshots
Log folder:      /home/usuario/VirtualBox VMs/Procesos/Logs
Hardware UUID:   3cac1663-9b0e-4d55-b062-0c80ca…

Accediendo a una Maquina Virtual con NAT

Imagen
En muchas ocasiones montamos las maquinas virtuales pero no tenemos direcciones IP para poder colocarlas en modo Bridge y así a cada maquina asignarle una dirección IP, es por esto que toca configurar el NAT, pero cuando necesitamos acceder a una a de esas maquinas desde una red externa como hacemos.
Bueno eso es lo que pretendo explicar en esta entrada, entonces se tiene una maquina virtual configurada en modo NAT en la tarjeta de red como se ve a continuación

Entonces lo que hacemos es dar click en "Reenvio de puertos" que es donde indicaremos a que puerto nos conectaremos y que puerto nos realizara el NAT a la maquina virtual, en la siguiente imagen se puede apreciar como es la configuración

Lo que se denomina puerto anfitrión, es el puerto que se va a habilitar en el servidor base. Y lo que se denomina puerto invitado, es el puerto al que se va a direccionar el tráfico en la maquina virtual.
Entonces con esta configuración desde la red externa hacer un SSH al puerto 222…

Arrancando las Maquinas Virtuales de VirtualBox Automaticamente

Imagen
Debido a mi trabajo era necesario instalar un servidor de maquinas virtuales y por facilidad instale con VirtualBox sobre Debian7, pero se me presento el problema que cuando se reiniciaba el servidor no subían las maquinas automáticamente.
Como siempre toco investigar y encontré que existe un administrador por consola que te permite gestionar completamente el sistema de VirtualBox, como siempre la consola salva el día. Bueno el trabajo lo base en estas dos URLs http://cjenkins.wordpress.com/2010/08/21/iniciar-maquinas-virtuales-de-virtualbox-al-inicio/https://www.virtualbox.org/manual/ch08.html#vboxmanage-startvm pero como siempre con mis modificaciones.
Bueno lo primero es aprender como arrancar las maquinas virtuales desde la consola y con que parámetros los podemos arrancar así no este activo el entorno gráfico. Eso se hace con el siguiente comando siendo root:
root@localhost:~# su - user -c "VBoxManage --nologo startvm "Maquina 1" --type headless"
Toca enviarlo…