====== Réseau sous Debian : interfaces ======
[[https://wiki.debian.org/NetworkConfiguration|source]]
Ce qui suit est valable pour un système sous debian et dérivés, mais pas pour Archlinux.
===== networking.service =====
Le service ''networking.service'' est utilisé pour piloter la configuration du réseau.\\
Pas compatible avec [[systemd_networkd|systemd-networkd]] ou [[dhcpcd]] ou [[networkmanager|NetworkManager]] ; il faut choisir.
Si on change les paramètres d'une interface, on peut se contenter de la redémarrer sans relancer toute la stack réseau, ça se joue avec ''ifup'' et ''ifdown'' ([[https://wiki.debian.org/NetworkConfiguration#Starting_and_Stopping_Interfaces|source]]):
# ifdown enp7s0
# ifup enp7s0
===== configurer le DHCP et une ip fallback =====
Pré-requis: connaitre le nom de l'interface (ex: eth0 ou ensp2), voir [[systemd_networkd#le_nom_des_interfaces|nom des interfaces dans un linux moderne]].
Editer le fichier ''/etc/network/interfaces'' ; ou en créer un dans ''/etc/network/interfacess.d/''. Dans ce second cas, le nom du fichier n'importe pas, c'est libre.
# fichier: /etc/network/interfaces.d/fallback_ethernet
auto ensp2
iface ensp2 inet dhcp
timeout 10
fallback eth_static
iface eth_static inet static
address 192.168.0.10
netmask 255.255.255.0
gateway 192.168.0.1
> NOTE : la config n'est appliquée que lorsque le câble est branché (avec un interlocuteur à l'autre bout, par ex un autre ordinateur)