Buscar
ir
Volver a lista de artculos
Virtualizacin KVM
Importar una ISO
Manual de utilizacin de Proxmox
Introduccin
Proxmox es una distribucin de virtualizacin que ofrece la posib
Linux KVM al mismo tiempo. La gestin se realiza fcilmente en u
instalacin del servidor.
Conctese al interfaz que encontrar en https://nsXXXXXX.ov
Crear una VM KVM en
modo bridge ...
Crear una VM KVM en
modo routed
Crear una VM KVM en
modo NAT
OpenVZ
Descripcin
Crear una VM Openvz en
modo Rout...
Crear una VM Openvz en
modo NAT
Crear una VM Openvz en
modo Bridge
Detalles
TTeeccnnoollooggaass ddee vviirrttuuaalliizzaacciinn
Las 2 tecnologas de virtualizacin, KVM y OpenVz, se diferencian
Proxmox le permite utilizar VPS que utilicen estas 2 tecnologas
Virtualizacin KVM
IImmppoorrttaarr uunnaa IISSOO
El sistema Linux KVM realiza una virtualizacin completa (full virtu
Esto le permite instalar cualquier sistema operativo que elija a pa
Para importar una imagen ISO, debe ir a Proxmox > Imgenes ISO
o bien, emplace sus cheros .ISO directamente en la carpeta
de la interfaz web.
CCrreeaarr uunnaa VVMM KKVVMM eenn mmooddoo bbrriiddggee ((rreeccoommeennddaad
Para crear una mquina virtual en modo Bridge, basta con dirigirs
Aparecer el formulario de creacin:
Modique el formulario:
Seleccione en media de la instalacin la imagen ISO d
Introduzca el espacio de disco deseado.
Introduzca el nombre (hostname del servidor).
Introduzca la cantidad de memoria RAM para la mqui
Seleccione el tipo de disco
Seleccione el tipo de guest
Seleccione el nmero de CPUs de la mquina virtual
Para la parte de red:
Seleccione la interfaz vmbr0 de la lista desplegable
Indique la MAC virtual creada en el Manager v3 para la
Nota : Puede seguir la gua de MAC virtual en DedicadoMacVirtu
Haga clic en el botn Create.
Una vez la mquina virtual est creada, basta con lanzar la mqui
En Proxmox > Mquinas virtuales, haga clic en la mquina virtual
Para terminar, pulse la opcin "Open VNC console" para visualiza
La instalacin deber realizarse sin congurar la red. La congura
gua : DedicadoBridgeCliente
CCrreeaarr uunnaa VVMM KKVVMM eenn mmooddoo rroouutteedd
Para crear una mquina virtual en modo Routed, basta con crearl
En Proxmox > Mquinas virtuales, seleccione la pestaa "Crear".
Tendr el formulario de creacin:
Modique el formulario con los valores deseados:
Seleccione en media de la instalacin la imagen ISO d
El espacio de disco deseado.
El nombre (hostname del servidor)
La cantidad de memoria deseada para la mquina virtu
El tipo de disco
El tipo de guest
El nmero de CPUs
Para la parte de red:
En la lista desplegable seleccione la interfaz vmbr1
Para terminar pulse el botn Create.
Una vez la mquina virtual est creada, es necesario lanzar la m
En Proxmox > Mquinas virtuales, haga clic en la mquina virtual
Para terminar, pulse la opcin "Open VNC console" para visualiza
La instalacin deber realizarse sin congurar la red, la congura
servidor principal de Proxmox.
Ejemplo de conguracin de una mquina virtual en Debian:
Fichero /etc/network/interfaces :
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address IP.FAIL.OVER
netmask 255.255.255.255
broadcast IP.FAIL.OVER
post-up route add IP.DE.SU.DEDICADO dev eth0
post-up route add default gw IP.DE.SU.DEDICADO
post-down route del IP.DE.SU.DEDICADO dev eth0
post-down route del default gw IP.DE.SU.DEDICADO
Y a continuacin ejecute el comando:
# echo "nameserver 213.186.33.99" > /etc/resolv.co
Para otros sistemas operativos, deber adaptar el proceso para o
Informacin /!\
En un VPS con Windows server no es posible denir la mscara
siguientes
Congure el VPS de Windows con la IP fail-over y tem
A continuacin cambie la mscara con el editor de re
haga clic en "Inicio" -> "Ejecutar"
introduzca "regedit" y conrme
busque en HKEY_LOCAL_MACHINE\SYSTEM
modifquela por "255.255.255.255"
Finalmente ejecute este comando en el host principal de Proxmo
ip route add IP.FAIL.OVER dev vmbr1
Modique la IP.FAIL.OVER por la IP Fail-over del nuevo servidor V
CCrreeaarr uunnaa VVMM KKVVMM eenn mmooddoo NNAATT
Para crear una mquina virtual NAT, le aconsejamos crear un brid
Conctese por SSH con el usuario root en el host principal y modi
# nano /etc/network/interfaces
Haga las modicaciones siguientes en el chero indicado.
Fichero /etc/network/interfaces :
auto vmbr2
iface vmbr2 inet static
address 192.168.0.254
netmask 255.255.255.0
bridge_ports none
bridge_stp o
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '192.168.0.0/24
post-down iptables -t nat -D POSTROUTING -s '192.168.0.0
A continuacin active el bridge creado:
# ifup vmbr2
A continuacin cree su mquina virtual como sigue :
Modique el formulario con los valores deseados:
Seleccione en media de la instalacin la imagen ISO d
El espacio de disco deseado.
El nombre (hostname del servidor)
La cantidad de memoria deseada para la mquina virtu
El tipo de disco
El tipo de guest
El nmero de CPUs
Para la parte de red:
En la lista desplegable seleccione la interfaz vmbr2
Para terminar pulse el botn Create.
Una vez la mquina virtual est creada, basta con lanzar la mqui
En Proxmox > Mquinas virtuales, haga clic en la mquina virtual
Para terminar, pulse la opcin "Open VNC console" para visualiza
En la conguracin de la mquina virtual, indique lo siguiente res
(la red puede congurarse durante la instalacin de la mquina v
ip : 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
gateway : 192.168.0.254 (ip del vmbr2 en el HOST principal)
servidor DNS : 213.86.33.99
Una vez instalada su mquina ser funcional y tendr acceso a la
Si desea hacer que su mquina virtual sea accesible por SSH por e
mquina virtual.
Para ello basta con ejecutar una regla IPtables :
iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNA
En este ejemplo : redirige el puerto 1022 del host sobre el puerto
En consecuencia, la mquina virtual ser accesible por SSH conec
Para que esta regla sea vlida en cada inicio basta con aadirla al
Modicaciones para tener acceso en SSH en vmbr2 :
Fichero /etc/network/interfaces
auto vmbr2
iface vmbr2 inet static
address 192.168.0.254
netmask 255.255.255.0
bridge_ports none
bridge_stp o
bridge_fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '192.168.0.0/24
post-down iptables -t nat -D POSTROUTING -s '192.168.0.0
post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dp
post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp
OpenVZ
DDeessccrriippcciinn
La tecnologa OpenVZ se trata de un motor de aislamiento muy p
red y otro hardware, pudiendo utilizarse para otra distribucin.
En cambio, no es posible instalar otros sistemas operativos difere
entornos VE.
En la instalacin, tiene "templates" (distribuciones Linux preparad
en la creacin de VPS en 3 clics y menos de 2 minutos despus de
CCrreeaarr uunnaa VVMM OOppeennvvzz eenn mmooddoo RRoouutteedd ((rreeccoommeen
La forma ms sencilla para utilizar un VE (virtual environment) en
ese caso, Openvz se encarga de la conguracin del encaminamie
En Proxmox > Mquinas virtuales, seleccione la pestaa "Crear".
Tendr el formulario de creacin:
Seleccione el tipo: Container (openvz)
En el modelo, seleccione el template que desea utilizar para su m
Modique el formulario:
Introduzca el espacio de disco deseado.
Introduzca el nombre (hostname del servidor).
Introduzca la cantidad de memoria RAM para la mqui
Introduzca el tamao de memoria swap
Introduzca la contrasea root del servidor
Introduzca el tamao de disco
Para la parte de red:
Seleccione la interfaz virtual venet de la lista desplegab
Una vez la mquina virtual est creada, basta con lanzar la mqui
En Proxmox > Mquinas virtuales, haga clic en la mquina virtual
CCrreeaarr uunnaa VVMM OOppeennvvzz eenn mmooddoo NNAATT
Para crear una mquina virtual Openvz con NAT, basta rellenar el
Seleccione el tipo: Container (openvz)
En el modelo, seleccione el template que desea utilizar para su m
ensuite renseignez :
Introduzca el espacio de disco deseado.
Introduzca el nombre (hostname del servidor).
Introduzca la cantidad de memoria RAM para la mqui
Introduzca el tamao de memoria swap
Introduzca la contrasea root del servidor
Introduzca el tamao de disco
Para la parte de red:
Indique una IP privada (ejemplo : 10.0.0.1)
Seleccione la interfaz virtual venet de la lista desplegab
A continuacin introduzca este comando en el host de SSH :
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o vmbr0 -j SNAT --
Una vez la mquina virtual est creada, basta con lanzar la mqui
En Proxmox > Mquinas virtuales, haga clic en la mquina virtual
Si desea congurar la salida de tal manera que su mquina virtua
hacia el puerto SSH de su mquina virtual.
Para ello, deber ejecutar una regla IPtables :
iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNA
En este ejemplo : redirige el puerto 1022 del host sobre el puerto
En consecuencia, la mquina virtual ser accesible por SSH conec
Para tener esta regla al inicio del servidor :
Cree un chero de inicio en la ruta "/etc/init.d/" con el contenido s
Fichero /etc/init.d/nat-vz
#!/bin/sh
case "$1" in
start) echo "Starting iptables NAT for openvz"
#modique IP.DE.SU.DEDICADO por la IP de salida
/sbin/iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o vm
#aadir las reglas IPtables para la redireccin de puerto
/sbin/iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dpor
;;
stop) echo "Stopping iptables NAT for openvz"
#modique IP.DE.SU.DEDICADO por la IP de salida
/sbin/iptables -t nat -D POSTROUTING -s 10.0.0.0/24 -o vm
#aadir las reglas IPtables para la supresin de la redirec
/sbin/iptables -t nat -D PREROUTING -i vmbr0
;;
*) echo "Usage: /etc/init.d/nat-vz {start|stop}"
exit 2
;;
esac
exit 0
A continuacin establezca permisos de ejecucin en el script:
chmod 755 /etc/init.d/nat-vz
Y nalmente aada la ejecucin al inicio :
update-rc.d nat-vz defaults
CCrreeaarr uunnaa VVMM OOppeennvvzz eenn mmooddoo BBrriiddggee
Esta conguracin (Openvz + Bridge) est desaconsejada por razo
Detalles
AAccttuuaalliizzaacciinn
La distribucin se entrega con el kernel Proxmox original. Veriqu
"root=", antes de reiniciar el servidor despus de una actualizaci
Para las actualizaciones mayores, deber realizar mayores compr
Puede consultar los datos de ltimas actualizaciones de distribuc
http://status.ovh.es/?project=18
CCllsstteerr eenn PPrrooxxmmooxx 22
El cluster en Proxmox 2 puede utilizarse modicando el modo de
Para ello, una vez creado el clster con el comando pvecm create
de conguracin del clster, la etiqueta cman, aadiendo el proto
/etc/pve/cluster.conf
[...]
<cman keyfile="/var/lib/pve-cluster/corosync.authk
[...]
A continuacin, debe aadir las IPs de todos los host del clster e
IP
/etc/hosts