đź§ľ 1. Historiquement : noms traditionnels

Les interfaces réseau suivaient une nomenclature simple, mais pas toujours prévisible :

InterfaceDescription
eth0, eth1Interface Ethernet (filaire)
wlan0, wlan1Interface Wi-Fi
loBoucle locale (loopback) – 127.0.0.1

đź”´ Problème : les noms pouvaient changer entre les redĂ©marrages, surtout si plusieurs cartes Ă©taient prĂ©sentes (ordre d’initialisation non garanti).

🔄 2. Nouveau système : « Predictable Network Interface Names »

Depuis systemd v197 (2015), les distributions modernes (Debian, Ubuntu, CentOS, Arch…) utilisent des noms d’interfaces prĂ©visibles pour plus de stabilitĂ©.

👉 Exemples :

Nom d’interfaceSignification
enp3s0Ethernet (PCI bus 3, slot 0)
wlp2s0Wi-Fi (PCI bus 2, slot 0)
ens33Ethernet (interface intégrée, slot 33)
enx78e7d1ea46e4Interface Ethernet USB (basé sur MAC)

📌 Préfixes utilisés :

  • en* → Ethernet
  • wl* → Wireless
  • ww* → WWAN (modems 3G/4G)
  • lo → Loopback

enp0s10:
| | |
v | |
en| |   --> ethernet
  v |
  p0|   --> bus number (0)
    v
    s10 --> slot number (10)

plus d’informations avec linuxtricks