Adresse IP manuelle sur Ubuntu 18.04 en ligne de commande
1. Editer le fichier 01-netcfg.yaml :
sudo nano /etc/netplan/01-netcfg.yaml
Vous trouverez ceci :
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: yes
2. Modifier comme cela :
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - <ip>/<masque> gateway4: <ip> nameservers: addresses: [<ip>, <ip>]
Exemple :
network: version: 2 renderer: networkd ethernets: ens3: dhcp4: no addresses: - 192.168.121.199/24 gateway4: 192.168.121.1 nameservers: addresses: [8.8.8.8, 1.1.1.1]
Sauvegarder (CTRL+O, CTRL+X).
Note : attention, respecter la convention Yaml. Pas de tabulation, simplement des espaces (oui oui, comme du Cobol… On arrête pas le progrès !).
3. Appliquer la configuration :
sudo netplan apply
Les paramètres IP sont maintenant permanents.
Source : https://linuxize.com/post/how-to-configure-static-ip-address-on-ubuntu-18-04/