Installation de Centos 7 sur VMWare Esxi 5

14 février 2015 Virtualisation 0 Commentaire

Il y a quelques temps j’avais déjà détaillé l’installation pas à pas d’une Debian sur VMWare Esxi 5. Aujourd’hui c’est au tour de CentOS 7 (j’avoue avoir pas mal galéré) par contre je ne reprendrais pas toutes les manipulations à effectuer (que vous pouvez retrouver ici) mais je me concentrerai sur les manipulations post installation (contrairement à l’installation de Debian, CentOS ne permet pas de modifier les routes durant le processus d’installation).

 

Comme auparavant il vous faudra avoir :

  • Au minimum une DEDIBOX® XC 2015
  • Avoir installé ESXI 5.1
  • Avoir acheté une IP failover
  • Avoir généré une adresse MAC compatible VMware pour cette IP failover
  • Avoir téléchargé VSphere Client
  • Avoir installé CentOS 7 sur une machine virtuelle

 

Nous partons du principe que :

  • Votre adresse mac générée est XX:XX:XX:XX:XX:XX
  • L’ip de votre Dédibox est 194.194.104.44 (la passerelle sera donc 194.194.104.1)
  • Votre IP failover est 88.89.100.50

 

Une fois que vous avez terminé l’installation de CentOS 7, dans la console VSphere  connectez vous en root et accédez au répertoire network-scripts

cd /etc/sysconfig/network-scripts/

 

Listez les fichier présents dans ce répertoire (commande ls) et portez votre attention sur ceux commençant par ifcfg-ens. Si vous avez configuré une interface réseau local lors de la configuration de votre machine virtuelle vous devriez avoir deux fichiers de ce type. Ouvrez les afin de repérer celui comportant votre adresse MAC générée  (dans notre exemple ifcfg-ens20). Ouvrez ce fichier :

vi /etc/sysconfig/network-scripts/ifcfg-ens20

 

Modifiez le de la manière suivante

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0
UUID=un nombre spécial
ONBOOT=yes
IPADDR0=88.89.100.50
PREFIX0=24
GATEWAY0=194.194.104.1
NETMAST=255.255.255.0
DNS1=8.8.8.8
DNS2=8.8.4.4
HWADDR=XX:XX:XX:XX:XX:XX
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes

 

Maintenant créez un fichier ifcfg-ens20:0 (n’oubliez pas de remplacez le chiffre 20 par celui correspondant à votre installation)

vi /etc/sysconfig/network-scripts/ifcfg-ens20

 

Editez le de la manière suivante

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eth0:0
ONBOOT=yes
IPADDR0=88.89.100.50
NETMAST=255.255.255.255

 

Redémarrez les interfaces réseau

service network restart

 

Voilà votre machine virtuelle devrait maintenant avoir accès à internet. Votre installation de CentOS 7 sur VMWare Esxi 5 est bel et bien terminée !!