En mode DHCP avec systemd-networkd
Avec systemd, nous disposons désormais d’une méthode de configuration unique des interfaces filaires réseau sous Linux. Elle est activée sur Ubuntu 18.04. Fin pour NetworkManager. Fin pour networking sous Debian / Ubuntu. Fin pour network sous CentOS / Fedora / Red Hat.
Arrêt et désactivation des services
Pour CentOS / Fedora / Red Hat, pensez tout d’abord à arrêter et à désactiver vos services network et NetworkManager :
systemctl stop network systemctl stop NetworkManager systemctl disable network systemctl disable NetworkManager
Lister les interfaces réseau
Les interfaces réseau présentes sur votre système Linux se listent à l’aide de la commande networkctl.
Création du fichier .network
Créez le fichier /etc/systemd/network/enp0s3.network, par exemple, si l’interface listée par networkctl est enp0s3. Afin de disposer d’une adresse DHCP, ajoutez dans ce fichier :
[Match] name=enp0s3 [Network] DHCP=yes
Activation et démarrage des services réseau systemd
En DHCP, le fichier /etc/resolv.conf est généré au lancement du service systemd-networkd.
systemctl enable systemd-networkd systemctl start systemd-networkd
Linux / Dhcp, Formateur Linux, Linux, Systemd