La majorité de la configuration réseau (DHCP, addresses statiques, DNS, gateway, ipv4, ipv6, etc) peut se faire via l’outil “nmtui” qui donne une sorte d’interface visuelle dans le terminal (appellée TUI)
sudo nmtui
Pour que les choses soit plus claires et automatisables je vais utiliser les lignes de commandes dans cette synthèse. Mais généralement tout ce qui est fait via les lignes de commande peut être fait avec nmtui.
Tout d’abord nous pouvons lister les profiles existants
nmcli device status
Ensuite on peut faire un backup de toute la configuration réseau existante, cela permettera de plus facilement revenir en arrière si on foire la configuration réseau
nmcli connection show ens160 >> backup-ens160.txt
Pour définir une adresse statique à la place de l’adresse automatique de dhcp. Dans cet exemple on veut ajouter l’addresse 10.0.1.2/24 sur l’interface ens160 On souhaite également utiliser 10.0.1.1 comme routeur et 9.9.9.9 comme dns