Mon serveur a un fichier /etc/netplan/50-cloud-init.yaml avec le contenu suivant :
# 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:
version: 2
ethernets:
ens3:
dhcp4: true
match:
macaddress: fa:**:**:**:**:**
set-name: ens3
Cela donne la configuration d'interface suivante :
2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc fq_codel state UP group default qlen 1000
link/ether fa:**:**:**:**:** brd ff:ff:ff:ff:ff:ff
inet 10.0.0.5/24 brd 10.0.0.255 scope global dynamic ens3
...
Jusqu'à présent, tout va bien. Mais maintenant, je dois ajouter 10.0.0.250 comme IP statique secondaire supplémentaire à cette interface. Quelle est la meilleure façon de le faire ? J'ai créé un nouveau fichier /etc/netplan/60-service-ip.yaml avec :
network:
version: 2
ethernets:
ens3:
addresses:
- 10.0.0.5/24
- 10.0.0.250/24
Cela semble fonctionner, mais cela redéfinit une IP dynamique comme une IP statique.