Archivo de la etiqueta: kvm

Virtualbox internal connection

Configuremos VirtualBox para trabajar con nuestras máquinas virtuales de forma independiente a la red en la que nos encontremos conectados o simplemente, cuando no disponemos de una conexión de red.
Desde Archivo > Preferencias > Red agregaremos un interfaz y lo configuraremos del siguiente modo:

Captura de pantalla de 2013-05-13 18:06:47

Vamos a asignar una dirección IP al servidor, en mi caso: 10.10.10.2

Captura de pantalla de 2013-05-13 18:07:41

El DHCP asignará desde la 5 a la 10

Captura de pantalla de 2013-05-13 18:07:53

 

Ahora debemos configurar la máquina virtual para que pueda funcionar con el nuevo interfaz en modo “solo anfitrión”

Captura de pantalla de 2013-05-13 18:08:33

Pues ya lo tenemos, ahora solo configuraremos la máquina virtual para que tire de este DHCP o le asignaremos una IP fija.

 

Virtualización con Proxmox sobre Server Hetzner

  Voy a compartir con todos vosotros en este, el primer post desde hace unos años, cómo es mi arquitectura actual sobre Proxmox en un servidor dedicado del proveedor Hetzner. Como el dinero es el que manda, en nuestro caso estamos usando un servidor 4S (estaba de oferta la instalación)  con una sola IP pública.

Proxmox es una plataforma de virtualización gratuita que permite virtualizar todo tipo de sistemas, para ello la plataforma soporta OpenVZ y KVM (yo uso KVM) y muchas más opciones como alta disponibilidad, autenticación centralizada, almacenamiento…

Como apunte, puedo verificar que también funcionan estupendamente sistemas W2003Server y W2008Server 😀

 

Vamos a montar el tinglao

Desde la consola de administración del sistema Hetzner (Hetzner Robot) vamos a decirle al sistema que se cargue la imagen de Debian a 64 bits minimal. Debo decir que probé a montarlo en un sistema CentOS, pero me encontré con muchos problemas y tuve que hacerlo con Debian. Todo el inicio del sistema y su acceso inicial es intuitivo y sencillo, sobre la estructura que tendrá el sistema poco puedo decir porque este aspecto es como el culo, cada uno tiene el suyo.

Os recomiendo cambiar algunas cositas importantes en el sistema:

  • Crea un usuario y deja root (adduser panzuela)
  • Puerto SSH y capado de root por SSH
  • Actualizar al máximo el sistema
  • Reconfiguración de paquetería
  • Álias de comandos
  • Instalación de agente para monitorización del sistema (NRPE en mi caso).
  • Nombre del sistema
  • Hora del sistema (dpkg-reconfigure tzdata)
  • Quitar servicios del inicio que no usaremos (update-rc.d)

Ya está todo listo, tenemos el sistema como nos gusta, todo cerrado y limitado para comenzar con la instalación de proxmox.

Agrega en el fichero sources.list las siguientes líneas:

deb http://download.proxmox.com/debian squeeze pve

Agrega la key del repo:
wget -O- "http://download.proxmox.com/debian/key.asc" | apt-key add -

Recargamos la lista de paquetes con el nuevo repo:
aptitude update

Instalamos el Kernel Proxmox, este realmente contiene el hypervisor:
aptitude install pve-kernel-2.6.32-12-pve

Una vez instalado, instalamos Proxmox:
aptitude install proxmox-ve-2.6.32

Deberá aceptase la instalación de dependencias y la instalación del servidor citadel (en mi caso mantuve las opciones por defecto).

Una vez instalado tendremos que agregar el nuevo virtualhost que se genera en apache:
a2ensite pve-redirect.conf
Reiniciamos apache mediante el modo AGA:
/etc/init.d/apache2 stop
/etc/init.d/apache2 start
(Costumbre adquirida de Don Agustín García, gran amigo y maestro)

Se necesitan instalar los siguientes paquetes (Configurar al gusto):
aptitude install ntp ssh lvm2 postfix ksm-control-daemon vzprocps mtr-tiny mc
*La instalación de postfix preguntará por el tipo de servidor (Internal site) y  por el host: cdtec.es

Ahora tenemos todo el sistema montado y necesitamos acceder a la herramienta Web para crear nuestras máquinas.
pveum groupadd sysadmin
pveum aclmod / -group sysadmin -role Administrator

Creamos el usuario (vale el creado anteriormente) y lo hacemos sysadmin

pveum useradd panzuela@pam  (Puedes cambiarle el password con pveum passwd usuario@pam)

Finally, add user to the admin group:
pveum usermod panzuela@pam -group sysadmin

Ya estamos listos para acceder al sistema, pon en tu navegador la siguiente ruta:

https://<IP>:8006

Ya tenemos el sistema listo para comenzar a virtualizar máquinas. Es nuestraropia “cloud”.

proxmox