# 如何系统网口分配

- 登录工智机实时系统

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

- 工智机非实时系统添加网口 发送指令ip a查看要穿透的网卡名

    ip a

- 例如要穿透enp3s0

    sudo ethtool -i enp3s0

得到PCIE的BDF号为 03:00.0

- 获取虚拟机的名字（此步骤必须查看，不同的系统虚拟机名称不同，具体以在机器中查看到的虚拟机名称为准）

    sudo virsh list --all

- 执行以下命令把网口透传给非实时域

    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执行命令

      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” -> “网络和共享中心” -> “更改适配器设置”，在弹出的界面中查看是否少了一个网卡，少一个网口，则证明网口删除成功