菜单

如何系统网口分配

  • 登录工智机实时系统

参考文档 如何登录及查看系统

  • 工智机非实时系统添加网口
    发送指令ip a查看要穿透的网卡名
bash 复制代码
ip a
  • 例如要穿透enp3s0
bash 复制代码
sudo ethtool -i enp3s0

得到PCIE的BDF号为 03:00.0

  • 获取虚拟机的名字(此步骤必须查看,不同的系统虚拟机名称不同,具体以在机器中查看到的虚拟机名称为准)
plain text 复制代码
sudo virsh list --all
  • 执行以下命令把网口透传给非实时域
bash 复制代码
sudo virsh shutdown sp7000Se-vm   
sudo virt-xml --hostdev pci_0000_03_00_0 --add-device sp7000Se-vm 2>/dev/null
sudo virsh start sp7000Se-vm
sudo cp /etc/libvirt/qemu/sp700Se-vm.xml /etc/libvirt/qemu/sp7000Se-vm_default.xml
  • 以上执行完毕后,机器断电重启,可在工智机Windoows桌面左下角搜索“控制面板”,打开控制面板后,点击“网络和 Internet” -> “网络和共享中心” -> “更改适配器设置”,在弹出的界面中查看是否多了一个网卡,多一个网口,则证明网口正常被透传给非实时域

工智机非实时系统删除网口

  • 例如要删除enp3s0执行命令

    bash 复制代码
    sudo virsh shutdown sp7000se-vm
    sudo virt-xml --hostdev pci_0000_03_00_0 --remove-device sp7000se-vm
    sudo virsh start sp7000se-vm
    sudo cp sp7000se-vm.xml sp7000se-vm_default.xml
  • 机器断电重启,可在工智机Windows桌面左下角搜索“控制面板”,打开控制面板后,点击“网络和 Internet” -> “网络和共享中心” -> “更改适配器设置”,在弹出的界面中查看是否少了一个网卡,少一个网口,则证明网口删除成功

最近修改: 2025-05-15