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
Prochaine révision
Révision précédente
linux_network [2025/09/20 17:18] luclinux_network [2025/09/20 18:05] (Version actuelle) luc
Ligne 21: Ligne 21:
 C'est un peu la foire, car il existe plusieurs outils, de plus ou moins haut-niveau, qui s'utilisent les uns les autres, et qui se remplacent (l'informatique est un grand fleuve, tout avance). Généralement, c'est l'un ou l'autre.\\ C'est un peu la foire, car il existe plusieurs outils, de plus ou moins haut-niveau, qui s'utilisent les uns les autres, et qui se remplacent (l'informatique est un grand fleuve, tout avance). Généralement, c'est l'un ou l'autre.\\
 Parmi ces outils, on notera : Parmi ces outils, on notera :
-  * NetworkManager +  * [[networkmanager|NetworkManager]], l'option privilégiée sur les laptop et ordis avec interface graphique 
-  * systemd-networkd (aka networkd) +  * [[systemd_networkd|systemd-networkd]] (aka networkd), pas de GUI 
-  * ''/etc/network/interfaces'', en combinaison avec les outils  +  * [[interfaces|/etc/network/interfaces]], en combinaison avec les outils ''ifup'' et ''ifdown'', fourni par ''uifupdown'' (sur des systèmes Debian, pas sur Arch) 
-  * dhcpcd+  * [[dhcpcd]] (permet un fallback vers une IP definie, pas de GUI)
   * Netplan, une couche d'abstraction de configuration de NetworkManager ou networkd. Outil utilisé par Ubuntu   * Netplan, une couche d'abstraction de configuration de NetworkManager ou networkd. Outil utilisé par Ubuntu
  
Ligne 44: Ligne 44:
  
 C'est une collection d'outils pour controler et monitorer le réseau. On note les commandes ''ip'', ''ss'' (afficher des statistiques). C'est une collection d'outils pour controler et monitorer le réseau. On note les commandes ''ip'', ''ss'' (afficher des statistiques).
 +
 +=== dhcpcd ===
 +C'est un client DHCP, le fichier de conf est dans ''/etc/dhcpcd.conf''
 +
 +=== dhclient ===
 +Un client DHCP
  
 ===== DNS ===== ===== DNS =====
Ligne 69: Ligne 75:
   * https://blog.stephane-robert.info/docs/admin-serveurs/linux/networkmanager/#contr%C3%B4le-de-connaissances   * https://blog.stephane-robert.info/docs/admin-serveurs/linux/networkmanager/#contr%C3%B4le-de-connaissances
   * https://www.junosnotes.com/linux/network-manager-on-linux-with-examples/   * https://www.junosnotes.com/linux/network-manager-on-linux-with-examples/
- 
- 
- 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 ====== 
- 
-systemd-networkd n'a pas d'interface graphique, il est préféré sur des machines type serveur. 
- 
- 
- 
- 
-https://askubuntu.com/questions/1786/what-is-the-difference-between-network-manager-and-ifconfig-ifup-etc : 
- 
- 
- 
-ifup et ifdown sont des helpers programs qui utilise ifconfig, selon la config définie dans /etc/network/interfaces 
- 
-systemctl networking 
- 
linux_network.1758388706.txt.gz · Dernière modification : de luc