|
Buscar |
Manual de utilización de ProxmoxProxmox es una distribución de virtualización que ofrece la posibilidad de gestionar servidores virtuales (VPS) con tecnologías OpenVZ y Linux KVM al mismo tiempo. La gestión se realiza fácilmente en unos clics a través del interfaz web, accesible directamente tras la instalación del servidor. Conéctese al interfaz que encontrará en https://nsXXXXXX.ovh.net con el usuario root y su contraseña.![]() Tecnologías de virtualización Las 2 tecnologías de virtualización, KVM y OpenVz, se diferencian en el grado de virtualización y por consiguiente del rendimiento. Proxmox le permite utilizar VPS que utilicen estas 2 tecnologías al mismo tiempo. Importar una ISOEl sistema Linux KVM realiza una virtualización completa (full virtualisation) y necesita un procesador con los flags de virtualización (VMX). Esto le permite instalar cualquier sistema operativo que elija a partir de un fichero .ISO creado a partir de un CD de instalación. Para importar una imagen ISO, debe ir a Proxmox > Imágenes ISO y seleccionar "Recorrer" para seleccionar su ISO. o bien, emplace sus ficheros .ISO directametne en la carpeta /var/lib/vz/template/iso/ de su servidor para poder utilizarlos a través de la interfaz web.Crear una VM KVM en modo bridge (recomendado)Para crear una máquina virtual en modo Bridge, basta con dirigirse a Proxmox > Máquinas virtuales > pestaña Crear. Aparecerá el formulario de creación: ![]() Modifique el formulario:
Para la parte de red:
Une fois la machine virtuelle créé, il vous faut lancer la machine virtuelle pour lancer l'installation. Dans proxmox > Machines virtuelles > cliquez sur la machine virtuelle, puis sur démarrage. Et enfin sur Open VNC console pour interagir et lancer l'installation du systeme. l'installation devra se faire sans configurer le réseau. la configuration du réseau se fera après l'installation du système en suivant ce guide : http://guides.ovh.net/bridgeclient Crear una VM KVM en modo routedPour créer une machine virtuelle routed, il vous faut allez dans proxmox > Machines virtuelles > onglet Créer . vous aurez le formulaire de création : ![]() modifier le formulaire : - pour sélectionner : le média d'installation (votre iso). ensuite renseignez : - l'espace disque voulu. - le Nom (hostname du serveur) - la quantité de mémoire voulu pour la machine virtuelle - le type de disque - le type de guest - le nombre de cpu pour la partie réseau : dans la liste déroulante sélectionnez le vmbr1. Enfin cliquez sur create. Une fois la machine virtuelle créé, il vous faut lancer la machine virtuelle pour lancer l'installation. Dans proxmox > Machines virtuelles > cliquez sur la machine virtuelle, puis sur démarrage. Et enfin sur Open VNC console pour interagir et lancer l'installation du système. l'installation devra se faire sans configurer le réseau. la configuration du réseau se fera après l'installation du système. La gateway sera l'adresse ip de hote proxmox exemple de configuration sur une machine virtuelle sur debian : dans le /etc/network/interfaces : auto lo eth0 iface lo inet loopback iface eth0 inet static netmask 255.255.255.255 broadcast IP.FAIL.OVER post-up route add IP.DE.VOTREDEDIE dev eth0 post-up route add default gw IP.DE.VOTREDEDIE post-down route del IP.DE.VOTREDEDIE dev eth0 post-down route del default gw IP.DE.VOTREDEDIE et executez la commande : echo "nameserver 213.186.33.99" > /etc/resolv.conf # configurer le DNS pour d'autre système d'exloitation il vous faudra adapter pour obtenir le même résultat pour la configuration réseau.
Enfin executez cette commande en remplacant IP.FAIL.OVER en ssh sur l'hote proxmox : ip route add IP.FAIL.OVER dev vmbr1 Crear una VM KVM en modo NATPour créer une vm nat nous vous conseillons de créer un bridge prévu a cet effet : en ssh avec l'utilisateur root sur l’hôte modifier le fichier : /etc/network/interfaces vi /etc/network/interfaces et rajouter ceci : auto vmbr2 iface vmbr2 inet static netmask 255.255.255.0 bridge_ports none bridge_stp off 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' -o vmbr0 -j MASQUERADE post-down iptables -t nat -D POSTROUTING -s '192.168.0.0/24' -o vmbr0 -j MASQUERADE activer le brige créé : ifup vmbr2 ensuite créez votre machine virtuelle comme ceci : ![]() modifier le formulaire : - pour sélectionner : le média d'installation (votre iso). ensuite renseignez : - l'espace disque voulu. - le Nom (hostname du serveur) - la quantité de mémoire voulu pour la machine virtuelle - le type de disque - le type de guest - le nombre de cpu pour la partie réseau : dans la liste déroulante sélectionnez le vmbr2. Enfin cliquez sur create. Une fois la machine virtuelle créée, il vous faut lancer la machine virtuelle pour lancer l'installation. Dans proxmox > Machines virtuelles > cliquez sur la machine virtuelle, puis sur démarrage. Et enfin sur Open VNC console pour interagir et lancer l'installation du système. dans la configuration réseau de la machine virtuelle indiquez ceci par rapport a notre exemple (celle ci peut être configuré pendant l'installation de la machine virtuelle) : ip : 192.168.0.1 netmask 255.255.255.0 broadcast 192.168.0.255 gateway : 192.168.0.254 (ip du vmbr2 sur l’hôte) serveur de nom : 213.86.33.99 une fois installée votre machine virtuelle sera fonctionnelle et aura accès sur le réseau extérieur. si vous désirez faire en sorte que votre machine virtuelle soit accessible en ssh par exemple il faut rediriger un port de l'hote vers le port ssh de votre vm pour ceci il vous faudra exécuter une règle iptables : iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 192.168.0.1:22 cet exemple : redirige le port 1022 de l’hôte sur le port 22 de la machine virtuelle . Par conséquent la machine virtuelle sera accessible en ssh en contactant l'ip de l’hôte sur le port 1022. pour que cette regle soit prise en compte après chaque redémarrage , dans le fichier /etc/network/interfaces modifiez le pour avoir ceci au niveau du vmbr2 : auto vmbr2 iface vmbr2 inet static netmask 255.255.255.0 bridge_ports none bridge_stp off 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' -o vmbr0 -j MASQUERADE post-down iptables -t nat -D POSTROUTING -s '192.168.0.0/24' -o vmbr0 -j MASQUERADE post-up iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 192.168.0.1:22 post-down iptables -t nat -D PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 192.168.0.1:22 DescripciónChez OpenVZ il s'agit d'une technologie d'isolation très puissante. Chaque VE (Virtual Environment) a sa propre carte réseau et autre matériel, et peut utiliser une autre Distribution. Par contre, il n'est pas possible d'installer des systèmes d'exploitation autres que linux (Windows, *BSD, ...) ou des noyaux différents dans les VE. Dès l'installation, vous avez des "templates" (distributions Linux préparées par OVH pour utilisation dans des VE OpenVZ) disponibles que vous pouvez utiliser à la création de VPS avec l'interface web. Ceci vous permettra de démarrer le premier VPS en 3 clics et moins de 2 minutes après l'installation de votre serveur avec Proxmox! Crear una VM Openvz en modo Routed (recomendado)La façon la plus simple pour mettre un VE (virtual environment) en réseau est d'utiliser un bloc IP ou des IPs failover. OpenVZ prend en charge la configuration du routage. Pour ceci cliquez sur machines virtuelles > créer et remplissez le formulaire comme suit : ![]() Sélectionnez type : Container (openvz) Dans modèle sélectionnez le template que vous souhaitez pour cette machine virtuelle ensuite renseignez : - l'espace disque voulu. - le Nom (hostname du serveur) - la quantité de mémoire voulu pour la machine virtuelle - la taille de la mémoire swap - le mot de passe root du serveur - la taille du disque Au niveau réseau, indiquez votre ip failover et en Network Type "Virtual Network (venet)" à la création. Il vous suffira ensuite de démarrez la machine virtuelle pour commencer à l'utiliser. Dans proxmox > Machines virtuelles > cliquez sur la machine virtuelle, puis sur démarrage. Crear una VM Openvz en modo NATpour cree une vm openvz avec du nat il vous suffit de remplir le formulaire de creation comme ceci : Sélectionnez type : Container (openvz) Dans modèle sélectionnez le template que vous souhaitez pour cette machine virtuelle ensuite renseignez : - l'espace disque voulu. - le Nom (hostname du serveur) - la quantité de mémoire voulu pour la machine virtuelle - la taille de la mémoire swap - le mot de passe root du serveur - la taille du disque Au niveau réseau, indiquez une ip privé (exemple : 10.0.0.1) et en Network Type "Virtual Network (venet)" à la création. ensuite executez cette commande en ssh sur l'hote : iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o vmbr0 -j SNAT --to IP.de.votre.serveur_hote Il vous suffira ensuite de démarrez la machine virtuelle pour commencer à l'utiliser. Dans proxmox > Machines virtuelles > cliquez sur la machine virtuelle, puis sur démarrage. si vous désirez faire en sorte que votre machine virtuelle soit accessible en ssh par exemple il faut rediriger un port de l'hote vers le port ssh de votre vm pour ceci il vous faudra exécuter une règle iptables : iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 10.0.0.1:22 cet exemple : redirige le port 1022 de l’hôte sur le port 22 de la machine virtuelle . Par conséquent la machine virtuelle sera accessible en ssh en contactant l'ip de l’hôte sur le port 1022. pour avoir cette règle au demarrage du serveur creez un fichier de lancement dans le dossier /etc/init.d/nat-vz avec ce contenu : #!/bin/sh case "$1" in start) echo "Starting iptables NAT for openvz" /sbin/iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o vmbr0 -j SNAT --to ip.de.votre_serveur.hote #mettre les regles iptables de ajout pour la redirection de port /sbin/iptables -t nat -A PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 10.0.0.1:22 ;; stop) echo "Stopping iptables NAT for openvz" /sbin/iptables -t nat -D POSTROUTING -s 10.0.0.0/24 -o vmbr0 -j SNAT --to ip.de.votre_serveur.hote #mettre les regles iptables de supression pour la redirection de port /sbin/iptables -t nat -D PREROUTING -i vmbr0 -p tcp --dport 1022 -j DNAT --to 10.0.0.1:22 ;; ;; esac exit 0 ensuite rendez executable le script : chmod 755 /etc/init.d/nat-vz et mettez le au demarrage du serveur : update-rc.d nat-vz defaults Crear una VM Openvz en modo BridgeEsta configuración (Openvz + Bridge) está desaconsejada por razones de rendimiento, no será abordada es esta guía. Actualización La distribución se entrega con el kernel Proxmox original. Verifique el contenido de /boot/grub/menu.lst, sobre todo el parámetro "root=", antes de reiniciar el servidor después de una actualización. Para las actualizaciones mayores, deberá realizar mayores comprobaciones.Puede consultar los datos disponibles en la página _Status__ en la dirección : http://status.ovh.es/?project=18 : pve.proxmox.com :: Sitio web de proxmox : wiki.openvz.org :: Activar / Desactivar la cuota en OpenVz |
||||