Comment configurer netplan sur ubuntu-20.04 dans une VM sur ip failover

Bonjour,

Comme je viens de reconfigurer notre forum basé sur discourse sur une nouvelle VM, une VM avec le système d’exploitation ubuntu 20.04, j’ai rencontré un problème pour la configuration réseau et la connexion internet sachant que je suis sur un serveur dédié Soyoustart sous un Esxi.

Je partage avec vous donc une configuration fonctionnelle si vous n’arrivez plus à connecter votre VM au réseau :

Le nom de ma carte réseau : ens160
L’IP Failover de ma machine virtuelle est sous la forme : f.f.f.f
L’adresse MAC associée à mon IP Failover est sous la forme : FF:FF:FF:FF:FF:FF
L’adresse IP publique de mon serveur esxi : s.s.s.s, et on va utiliser uniquement les 3 premières valeurs, sur la dernière partie de l’adresse on met l’adresse de gateway : 254, soit : s.s.s.254

Ma configuration (N’oubliez pas de changer les valeurs des adresses IP par leurs vraies valeurs de votre machine : f,s,FF)

Pour accéder à votre fichier de configuration réseau :
cd /etc/netplan
Puis avec un éditeur (nano ou vim) de fichier, ouvrez le fichier, dans mon cas 00-installer-config.yaml :
nano 00-installer-config.yaml

# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
    renderer: networkd
    ethernets:
        ens160:
            dhcp4: false
            addresses:
            - f.f.f.f/32
            gateway4: s.s.s.254
            nameservers:
                addresses:
                - 213.186.33.99
            optional: true
            routes:
            - to: s.s.s.254/32
              via: 0.0.0.0
              scope: link
            match:
                    macaddress: FF:FF:FF:FF:FF:FF
            set-name: ens160
    version: 2

Ensuite, sauvegardez votre fichier puis un : sudo netplan apply et voila le serveur ping à nouveau :wink: