Configuration IP statique dans Debian

Depuis Debian 13, il est préconisé de configurer les IP sur les serveurs avec systemd-networkd.

Il faut d’abord créer un fichier de configuration. Le nom du fichier, "static", est arbitraire, et l’IP donnée en exemple est à adapter avec votre propre réseau.

/etc/systemd/network/static.network
[Match]
Name=ens19

[Network]
Address=10.0.1.1/24

On démarre ensuite le service si c’est la première fois :

# systemctl start systemd-networkd

Si le service était déjà en route, il faut prendre en compte les modifications avec :

# networkctl reload

Ensuite, on peut vérifier la bonne prise en compte des paramètres avec :

# networkctl
IDX LINK  TYPE     OPERATIONAL SETUP
  1 lo    loopback carrier     unmanaged
  2 ens18 ether    routable    unmanaged
  3 ens19 ether    routable    configured

3 links listed.