Sie sind auf Seite 1von 8

OVH Proxmox

DESCRIPTIF
Proxmox est une distribution de virtualisation qui offre la possibilit de grer des serveurs virtuels (VPS) avec les technologies OpenVZ et Linux KVM en mme temps. La gestion se fait facilement en quelques clics travers l'interface web qui est accessible aprs l'installation sur votre serveur. Connectez vous l'interface que vous trouverez sous https://votreserveur.ovh.net avec le nom d'utilisateur root et son mot de passe.

KVM
importer une iso

Linux KVM fait de la "full virtualisation" et ncessite un processeur avec les flags de virtualisation (VMX). Ceci vous permet d'installer le systme d'exploitation de votre choix partir d'un fichier .iso cr a partir d'un CD d'installation. pour importer une iso vous devez aller dans proxmox > Images ISO ensuite cliquez sur parcourir pour slectionner votre iso. ou Placez les fichiers .iso directement dans le dossier /var/lib/vz/template/iso/ de votre serveur pour pouvoir les utiliser partir de l'interface web.

Crer une vm bridge (recommand)

Pour crer une machine virtuelle bridge, il vous faut allez dans proxmox > Machines virtuelles > onglet Crer . vous aurez le formulaire de cration :

modifiez le formulaire : pour slectionner : le mdia d'installation (votre iso). ensuite renseignez : l'espace disque voulu. le Nom (hostname du serveur) la quantit de mmoire voulu pour la machine virtuelle le type de disque DESCRIPTIF 1

OVH le type de guest le nombre de cpu Pour la partie rseau : Dans la liste droulante slectionnez le vmbr0 En mac adresse indiquez la mac virtuelle crer dans le manager v3 pour l'ip de cette machine virtuelle. Pour crer une mac adresse virtuelle allez sur ce guide http://guides.ovh.net/DedieMac 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 dmarrage. Et enfin sur Open VNC console pour interagir et lancer l'installation du systeme. l'installation devra se faire sans configurer le rseau. la configuration du rseau se fera aprs l'installation du systme en suivant ce guide : http://guides.ovh.net/bridgeclient

Crer une vm routed

Pour crer une machine virtuelle routed, il vous faut allez dans proxmox > Machines virtuelles > onglet Crer . vous aurez le formulaire de cration :

modifier le formulaire : pour slectionner : le mdia d'installation (votre iso). ensuite renseignez : l'espace disque voulu. le Nom (hostname du serveur) la quantit de mmoire voulu pour la machine virtuelle le type de disque le type de guest le nombre de cpu pour la partie rseau : dans la liste droulante slectionnez le vmbr1.

Crer une vm routed

OVH 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 dmarrage. Et enfin sur Open VNC console pour interagir et lancer l'installation du systme. l'installation devra se faire sans configurer le rseau. la configuration du rseau se fera aprs l'installation du systme. 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 address IP.FAIL.OVER netmask 255.255.255.255 broadcast IP.FAIL.OVER postup route add IP.DE.VOTREDEDIE dev eth0 postup route add default gw IP.DE.VOTREDEDIE postdown route del IP.DE.VOTREDEDIE dev eth0 postdown 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 systme d'exloitation il vous faudra adapter pour obtenir le mme rsultat pour la configuration rseau. Info ! Pour un windows 2003 : le netmask a 255.255.255.255 n'est pas accept par windows voici la dmarche : configurez windows avec l'IP failover. La netmask (255.255.255.255) ne sera pas accepte, entrez donc temporairement "255.255.255.0" changez la netmask avec l'diteur de registre afin d'viter des problmes au futur: cliquez sur "dmarrer" > "excuter" tapez "regedit" puis confirmez cherchez dans HKEY_LOCAL_MACHINE\SYSTEM\ la cl "SubnetMask" avec la valeur "255.255.255.0" puis changez la "255.255.255.255"

Enfin executez cette commande en remplacant IP.FAIL.OVER en ssh sur l'hote proxmox : ip route add IP.FAIL.OVER dev vmbr1 Crer une vm routed 3

OVH

Crer une vm nat

Pour crer une vm nat nous vous conseillons de crer un bridge prvu a cet effet : en ssh avec l'utilisateur root sur l?hte modifier le fichier : /etc/network/interfaces

vi /etc/network/interfaces

et rajouter ceci :

auto vmbr2 iface vmbr2 inet static address 192.168.0.254 netmask 255.255.255.0 bridge_ports none bridge_stp off bridge_fd 0 postup echo 1 > /proc/sys/net/ipv4/ip_forward postup iptables t nat A POSTROUTING s '192.168.0.0/24' o vmbr0 j MASQUERADE postdown iptables t nat D POSTROUTING s '192.168.0.0/24' o vmbr0 j MASQUERADE

activer le brige cr : ifup vmbr2

ensuite crez votre machine virtuelle comme ceci :

modifier le formulaire : pour slectionner : le mdia d'installation (votre iso). ensuite renseignez : l'espace disque voulu. le Nom (hostname du serveur) la quantit de mmoire voulu pour la machine virtuelle le type de disque le type de guest le nombre de cpu pour la partie rseau :

Crer une vm nat

OVH dans la liste droulante slectionnez le vmbr2. Enfin cliquez sur create. Une fois la machine virtuelle cre, il vous faut lancer la machine virtuelle pour lancer l'installation. Dans proxmox > Machines virtuelles > cliquez sur la machine virtuelle, puis sur dmarrage. Et enfin sur Open VNC console pour interagir et lancer l'installation du systme. dans la configuration rseau 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?hte) serveur de nom : 213.86.33.99

une fois installe votre machine virtuelle sera fonctionnelle et aura accs sur le rseau extrieur. si vous dsirez 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 excuter une rgle 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?hte sur le port 22 de la machine virtuelle . Par consquent la machine virtuelle sera accessible en ssh en contactant l'ip de l?hte sur le port 1022. pour que cette regle soit prise en compte aprs chaque redmarrage , dans le fichier /etc/network/interfaces modifiez le pour avoir ceci au niveau du vmbr2 : auto vmbr2 iface vmbr2 inet static address 192.168.0.254 netmask 255.255.255.0 bridge_ports none bridge_stp off bridge_fd 0 postup echo 1 > /proc/sys/net/ipv4/ip_forward postup iptables t nat A POSTROUTING s '192.168.0.0/24' o vmbr0 j MASQUERADE postdown iptables t nat D POSTROUTING s '192.168.0.0/24' o vmbr0 j MASQUERADE postup iptables t nat A PREROUTING i vmbr0 p tcp dport 1022 j DNAT to 192.168.0.1:22 postdown iptables t nat D PREROUTING i vmbr0 p tcp dport 1022 j DNAT to 192.168.0.1:22

Crer une vm nat

OVH

OpenVZ

Descriptif

Chez OpenVZ il s'agit d'une technologie d'isolation trs puissante. Chaque VE (Virtual Environment) a sa propre carte rseau et autre matriel, et peut utiliser une autre Distribution. Par contre, il n'est pas possible d'installer des systmes d'exploitation autres que linux (Windows, *BSD, ...) ou des noyaux diffrents dans les VE. Ds l'installation, vous avez des "templates" (distributions Linux prpares par OVH pour utilisation dans des VE OpenVZ) disponibles que vous pouvez utiliser la cration de VPS avec l'interface web. Ceci vous permettra de dmarrer le premier VPS en 3 clics et moins de 2 minutes aprs l'installation de votre serveur avec Proxmox!

creer une vm routed

La faon la plus simple pour mettre un VE (virtual environment) en rseau est d'utiliser un bloc IP ou des IPs failover. OpenVZ prend en charge la configuration du routage. Pour ceci cliquez sur machines virtuelles > crer et remplissez le formulaire comme suit :

Slectionnez type : Container (openvz) Dans modle slectionnez le template que vous souhaitez pour cette machine virtuelle ensuite renseignez : l'espace disque voulu. le Nom (hostname du serveur) la quantit de mmoire voulu pour la machine virtuelle la taille de la mmoire swap le mot de passe root du serveur la taille du disque Au niveau rseau, indiquez votre ip failover et en Network Type "Virtual Network (venet)" la cration. Il vous suffira ensuite de dmarrez la machine virtuelle pour commencer l'utiliser. Dans proxmox > Machines virtuelles > cliquez sur la machine virtuelle, puis sur dmarrage.

creer une vm nat

pour cree une vm openvz avec du nat il vous suffit de remplir le formulaire de creation comme ceci : OpenVZ 6

OVH

Slectionnez type : Container (openvz) Dans modle slectionnez le template que vous souhaitez pour cette machine virtuelle ensuite renseignez : l'espace disque voulu. le Nom (hostname du serveur) la quantit de mmoire voulu pour la machine virtuelle la taille de la mmoire swap le mot de passe root du serveur la taille du disque

Au niveau rseau, indiquez une ip priv (exemple : 10.0.0.1) et en Network Type "Virtual Network (venet)" la cration. 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 dmarrez la machine virtuelle pour commencer l'utiliser. Dans proxmox > Machines virtuelles > cliquez sur la machine virtuelle, puis sur dmarrage. si vous dsirez 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 excuter une rgle 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?hte sur le port 22 de la machine virtuelle . Par consquent la machine virtuelle sera accessible en ssh en contactant l'ip de l?hte sur le port 1022. pour avoir cette rgle au demarrage du serveur creez un fichier de lancement dans le dossier /etc/init.d/natvz avec ce contenu : #!/bin/sh

case "$1" in start) echo "Starting iptables NAT for openvz" #remplacer ip.de.votre_serveur.hote par l'ip de sortie /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 OpenVZ 7

OVH ;; stop) echo "Stopping iptables NAT for openvz" #remplacer ip.de.votre_serveur.hote par l'ip de sortie /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 ;; *) echo "Usage: /etc/init.d/natvz {start|stop}" exit 2 ;; esac exit 0

ensuite rendez executable le script : chmod 755 /etc/init.d/natvz

et mettez le au demarrage du serveur : updaterc.d natvz defaults

Crer une vm bridge

Cette configuration est dconseill pour des questions de performances et ne sera donc pas abord dans ce guide.

Conseils
Mise a jour: La distribution inclut le noyau Proxmox original. Veuillez bien vrifier le contenu de /boot/grub/menu.lst, surtout le parametre "root=", avant de redmarrer le serveur aprs une mise a jour. Pour les mises a jour entre les versions majeures, des dmarches additionnelles peuvent tre ncessaires, dans ce cas plus d'informations seront disponibles dans la section "Distributions et OS" sur travaux.ovh.net.

Mailing list: Pour des informations additionnelles concernant l'installation de VPS, veuillez vous diriger au site de Proxmox, en cas de problemes ou questions n'oubliez pas de vous inscrire sur la mailing liste consacre aux VPS, vps@ml.ovh.net, en envoyant une mail vide vpssubscribe@ml.ovh.net.

Crer une vm bridge

Das könnte Ihnen auch gefallen