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 !!