OpenVZ est une technologie de virtualisation basée sur le noyau Linux qui vous permet de créer et de gérer plusieurs VM (Machines Virtuelles) sécurisées et isolées sur un seul hôte physique.
Voici comment configurer le routage IP pour un conteneur OpenVZ :
(Veuillez notez que les commandes sont destinées à CentOS, elles peuvent varier en fonction du système d’exploitation)
1. Tout d’abord, vous devez accéder à votre serveur en tant qu’utilisateur root en utilisant SSH.
1. Répertoire vers le conteneur OpenVZ : `cd /etc/vz/conf`
1. Ouvrez le fichier de configuration du conteneur (remplacez ctid par l’identifiant du conteneur) avec votre éditeur de texte préféré. Par exemple : `nano ctid.conf`.
1. Dans le fichier de configuration, vous devez ajouter ces lignes (remplacez “vmbr0” par le nom du pont), qui définissent l’adresse IP et la passerelle (Gateway) :
```
NETIF=”{ifname=eth0,bridge=vmbr0,mac=02:00:00:AA:BB:CC}“
IP_ADDRESS=“192.0.2.1“
GATEWAY=“192.0.2.254“
```
1. Une fois que vous avez terminé de modifier le fichier, enregistrez vos modifications et quittez l’éditeur de texte.
1. Pour que les modifications prennent effet, redémarrez le conteneur : `vzctl restart ctid`
1. Pour vérifier la configuration réseau, utilisez la commande : `vzctl exec ctid ip a`
C’est tout ! Vous avez configuré le routage IP pour un conteneur OpenVZ. S’il y a des erreurs, assurez-vous que l’adresse IP et la passerelle sont correctes et que le pont existe sur le nœud hôte.
(Veuillez noter que vous devez adapter les commandes à votre environnement exact. Par exemple, l’identifiant du conteneur (ctid), l’adresse IP, la passerelle et le nom du pont doivent correspondre à votre configuration réseau spécifique.)