Sunteți pe pagina 1din 11

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

S-ar putea să vă placă și