Про мережеві інтерфейси (Network interfaces)

Окрім eth0, wlan0, та lo, в сучасних Linux і Unix-подібних системах можуть використовуватися різні імена мережевих інтерфейсів. Ось деякі з них:

Стандартні імена:

  • ethX: Використовується для Ethernet-інтерфейсів, де X — це номер інтерфейсу (наприклад, eth1, eth2).
  • wlanX: Використовується для бездротових інтерфейсів, де X — це номер інтерфейсу (наприклад, wlan1, wlan2).

Сучасні імена (Predictable Network Interface Names):

  • enpXsY: Використовується для Ethernet-інтерфейсів, де X — це номер шини (bus), а Y — номер слота (slot) (наприклад, enp3s0).
  • wlpXsY: Використовується для Wi-Fi-інтерфейсів (наприклад, wlp2s0).
  • ensX або enoX: Альтернативні імена для Ethernet-інтерфейсів, де X позначає номер інтерфейсу (наприклад, ens33, eno1).
  • wwpXsY: Використовується для мобільних широкосмугових інтерфейсів (наприклад, wwp0s20u4).

Віртуальні інтерфейси:

  • vethX: Використовується для віртуальних Ethernet-інтерфейсів, зазвичай у контейнерах або віртуальних машинах.
  • brX: Використовується для мостових інтерфейсів (bridge), які об’єднують декілька мережевих інтерфейсів (наприклад, br0).
  • bondX: Використовується для об’єднання декількох фізичних інтерфейсів в один логічний (link aggregation, наприклад, bond0).
  • tunX або tapX: Використовується для тунельних інтерфейсів у VPN або інших тунельних технологіях (наприклад, tun0, tap0).
  • dockerX: Використовується Docker’ом Docker для створення віртуальних інтерфейсів у контейнерах (наприклад, docker0).

Ці імена можуть змінюватися залежно від системи, конфігурації та типу обладнання.