PVE中如何通过硬件ID确定网卡名称

重载 PCI 设备

echo 1 > ls /sys/bus/pci/devices/0000:08:00.0/net/

通过硬件ID输出网卡名称

ls /sys/bus/pci/devices/0000:08:00.0/net/

确定网卡所属设备ID

root@pve:~# apt install lshw -y

用 lshw 查看网卡相关的硬件信息:

root@pve:~# lshw -class network
  *-network
       description: Ethernet interface
       product: I210 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:09:00.0
       logical name: eno1
       ...
  *-network
       description: Ethernet controller
       product: I210 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:0a:00.0
       ... 
  *-network:0
       description: Ethernet interface
       physical id: 3
       logical name: vmbr0
       ...

存在两张网卡:pci@0000:09:00.0 和 pci@0000:0a:00.0,通过查看 logical name 和 bus info 可以确定宿主正在使用的 eno1 对应的网卡 PCI ID 为: 0000:09:00.0。

PVE 直通网卡
https://eightpigs.io/2022/03/20/pve_passthrough_network/


PVE中如何通过硬件ID确定网卡名称
https://halo.tolan.link:6688//archives/pve
发布于
2025年03月27日
许可协议