Outils pour utilisateurs

Outils du site


systemd_networkd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
systemd_networkd [2024/04/02 19:49]
luc
systemd_networkd [2024/04/02 19:55]
luc
Ligne 15: Ligne 15:
  
 Comprendre les noms [[https://cgit.freedesktop.org/systemd/systemd/tree/src/udev/udev-builtin-net_id.c|doc udev]]: Comprendre les noms [[https://cgit.freedesktop.org/systemd/systemd/tree/src/udev/udev-builtin-net_id.c|doc udev]]:
-<code> +<code c
-* Two character prefixes based on the type of interface:+/* Two character prefixes based on the type of interface:
    en -- ethernet    en -- ethernet
    sl -- serial line IP (slip)    sl -- serial line IP (slip)
Ligne 32: Ligne 32:
    [P<domain>]p<bus>s<slot>[f<function>][u<port>][..][c<config>][i<interface>]    [P<domain>]p<bus>s<slot>[f<function>][u<port>][..][c<config>][i<interface>]
                                          -- USB port number chain                                          -- USB port number chain
 +*/
 </code> </code>
  
Ligne 41: Ligne 42:
 **Etape 1**: Trouver le nom de son interface avec ''ip link'' **Etape 1**: Trouver le nom de son interface avec ''ip link''
  
-ça se passe dans ''/etc/systemd/network/filename.network'', on crée le fichier contenant la configuration qui nous intéresse :+**Etape 2**: ensuite on crée le fichier contenant la configuration qui nous intéresse : ''/etc/systemd/network/filename.network''
  
 <code bash> <code bash>
 +# fichier ''/etc/systemd/network/filename.network''
 +
 [Match] [Match]
 Name=enp2s0  # exemple, remplacer par le nom de son interface réseau Name=enp2s0  # exemple, remplacer par le nom de son interface réseau
 Name=en*     # Les wildcard fonctionnent aussi Name=en*     # Les wildcard fonctionnent aussi
  
 +[Network]
 +DHCP=ipv4
 +</code>
 +
 +Ne pas oublier d'activer le service au démarrage ''systemctl enable systemd-networkd'' et de le redémarrer si nécessaire ''systemctl restart systemd-networkd''
 +
 +===== DNS avec systemd-resolved =====
 +
 +Ne pas oublier de démarrer le service ''systemctl enable systemd-resolved'' et ''systemctl restart systemd-resolved''
systemd_networkd.txt · Dernière modification: 2024/04/02 19:55 de luc