有biosdevname和net.ifnames两种命名规范
net.ifnames的命名规范为: 设备类型+设备位置+数字,很明显PVE使用的是net.ifnames规范
en标识ethernet
wl 表示WLAN
ww 表示无线广域网WWAN
o:主板板载网卡,集成是的设备索引号
p:独立网卡,PCI网卡
s:热插拔网卡,USB之类的扩展槽索引号
nnn(数字):MAC地址+主板信息计算得出唯一序列
eno1:代表由主板bios内置的网卡
ens1:代表有主板bios内置的PCI-E网卡
enp2s0: PCI-E独立网卡
eth0:如果以上都不使用,则回到默认的网卡名
我系统上的例子,系统为:pve-manager/6.4-13/9f411e79 (running kernel: 5.4.128-1-pve)

其中enp1s0f0-enp1s0f3是intel i350-t4v2的四个网口
eno1是板载的有线网口
wlp4s0是板载的ax200无线网卡
vmbr0是pve自带的linux bridge
剩下的那个lo是一个回环接口,作用如下,没太看明白干嘛的
版权声明:本文为tangobravo原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。