1. 概述
1.1 网卡命名规则
centOS6
的网卡命名方式:它会根据情况有所改变而非唯一且固定,在centOS6
之前,网络接口使用连续号码命名:etho、ethl 等,当增加或删除网卡时,名称可能会发生变化。c7
采用dmidecode
采集命名方案,以此来得到主板信息;它可以实现网卡名字永久唯一(dmidecode 这个命令可以采集有关硬件方面的信息)
1.2 网络设备命名
- 如果
Firmware
(固件)或BIOS
为主板上集成的设备提供的索引信息可用,则根据此索引进行命名,例如:ifcfg-ens33 - 如果
Firmware
(固件)或BIOS
为PCI-E
扩展槽所提供的索引信息可用,则根据此索引进行命名,例命名,例如: ifcfg-enp33 - 如果硬件接口的物理位置信息可用,则根据此信息进行命名,例如 enp2s0 上述均不可用时,则使用传统命名机制。
- 在
centOS7
中, en 表示 ethernet 以太网,我们常说的局域网。enX(X常见有下面3种类型)s:热插拔网卡,usb 之类,扩展槽的索引号 o:主板板载网卡,集成设备的设备索引号。 p:独立网卡,PCI 网卡 nnn(数字)表示:MAC 地址 + 主板信息计算得出唯一的序列在 CentOS8 当中网卡名称延续了 ens 的格式。