Outils pour utilisateurs

Outils du site


linux_network

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édentesRévision précédente
linux_network [2025/09/14 19:54] luclinux_network [2025/09/15 06:14] (Version actuelle) luc
Ligne 23: Ligne 23:
  
  
 +Gestionnaires de réseaux = NetworkManager (peut se combiner avec ifup si pas de recouvrement -réglable dans le fichier de conf), systemd-networkd, dhcpcd, ifupdown, ...
 +NetworkManager et networkd sont des services systemd utilisant udev.
  
 +networkd a ses fichiers de conf dans /etc/systemd/network. c'est un dossier qui override la config par défaut/générique, que l'on trouve dans /usr/lib/systemd, pour les besoins particuliers de l'admin pour cette machine.
 +
 +ipupdown (ou ifupdown ?) net-tools et ifupdown2 s'appuient sur la config définie dans /etc/network/interfaces
 +
 +net-tools = "legacy networking package", préférez iproute2
 +net-tools contient ifconfig, netstat, route
 +
 +ifupdown pour gérer les réseaux, mais n'est pas automatique (nécessite intervention manuelle pour une nouvelle connexion)
 +
 +ifupdown2 = plus récent, structure intenr en graph de dépendance similaire à systemd mais pour les interfaces réseayux. Agit comme une couche d'abstraction pour d'autres outils (ex: iproute2)
 +ifup/ifdown interagit avec ip comme outil de low-level pour configurer les interfaces (cf man)
 +
 +iproute2 contien des outils pourconfigurer les interfaces réseaux (dont le old ifconfig ?, ip, iw, ss, ifrename...)
  
 ====== WIP ====== ====== WIP ======
Ligne 54: Ligne 69:
  
 NetworkManager peut entrer en conflit avec d'autres gestionnaires de connexions réseaux, tels que ifupdown, dhcpcd NetworkManager peut entrer en conflit avec d'autres gestionnaires de connexions réseaux, tels que ifupdown, dhcpcd
 +
 +
  
 NetworkManager peut coexister avec ifupdown s'ils ne se recouvrent pas: NetworkManager peut coexister avec ifupdown s'ils ne se recouvrent pas:
Ligne 115: Ligne 132:
 Les fichiers de config de netplan se trouvent dans /etc/netplan. Les fichiers de config de netplan se trouvent dans /etc/netplan.
 Une fois la config netplan écrite, on peut générer les fichiers de config pour NetworkManager ou networkd (''netplan generate''), tester une configuration qui retourne à la config précédente si on ne valide pas dans les 120 sec (''netplan try''), et appliquer la config lorsqu'elle fonctionne (''netplan apply'') Une fois la config netplan écrite, on peut générer les fichiers de config pour NetworkManager ou networkd (''netplan generate''), tester une configuration qui retourne à la config précédente si on ne valide pas dans les 120 sec (''netplan try''), et appliquer la config lorsqu'elle fonctionne (''netplan apply'')
 +Netplan ne permet pas de fallback de la façon dont j'ai besoin (bascule sur une config avec IP fixe choisie si pas de DHCP disponible), au lieu de ça, y'a possibilité d'avoir une ip link-local
linux_network.txt · Dernière modification : de luc