手动将虚拟机配置为使用 e1000 网络适配器驱动程序
search cancel

手动将虚拟机配置为使用 e1000 网络适配器驱动程序

book

Article ID: 341052

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:

免责声明:本文为 Manually configuring a virtual machine to use the e1000 network adapter driver (1003020) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。



在配置了虚拟网卡 (NIC) 的虚拟机上安装 VMware Tools 将会自动安装 vmxnet 驱动程序并将网络适配器切换为 vmxnet。某些物理网络适配器要求为虚拟网卡使用 e1000 接口和驱动程序。

有关添加或修改虚拟机的虚拟网络接口的详细信息,请参见相应 ESX 版本的 Virtual Machine Administration Guide 中的“配置和管理虚拟机 – 网络虚拟机配置”一节。


Environment

VMware ESX 4.0.x
VMware ESXi 4.1.x Installable
VMware ESX Server 3.5.x
VMware ESXi 4.1.x Embedded
VMware ESX 4.1.x
VMware vSphere ESXi 5.5
VMware ESXi 3.5.x Installable
VMware vSphere ESXi 5.1
VMware vSphere ESXi 5.0
VMware ESXi 4.0.x Embedded
VMware ESX Server 3.0.x
VMware ESXi 4.0.x Installable
VMware ESXi 3.5.x Embedded

Resolution

注意:开始之前,请参见 Restarting the Management agents on an ESX or ESXi Server (1003490) 了解有关重新启动 mgmt-vmware 服务的重要信息。

要将 ESX 虚拟机配置为使用 e1000 虚拟网络接口适配器和驱动程序,请执行以下操作:
  1. 先关闭虚拟机电源并取消注册该虚拟机,再进行此更改。

    注意:也可以在编辑 .vmx 文件后重新加载此文件,而无需取消注册该虚拟机。有关详细信息,请参见 Reloading a vmx file without removing the virtual machine from inventory (1026043)

  2. 以 root 身份登录到 VMware ESX 主机终端。
  3. 找到并打开虚拟机配置文件 (.vmx) 进行编辑。有关编辑配置文件的过程的详细信息,请参见 Editing configuration files in VMware ESX (1017022)

  4. 网络配置选项以 ethernet 开头,按接口编号,显示内容类似于:

    ethernet0.present = "true"
    ethernet0.virtualDev = "vmxnet"
    ethernet0.networkName = "Virtual Machine Network"
    ethernet0.addressType = "vpx"
    ethernet0.generatedAddress = "xx:xx:xx:xx:xx:xx"
    ethernet0.pciSlotNumber = "32"

  5. 备份现有的配置文件。

    例如:

    cp testvm.vmx testvm.vmx.backup

  6. 对于每个要更改为 e1000 的网络接口,修改 virtualDev 行:

    ethernetN.virtualDev = "e1000"

  7. 保存虚拟机配置文件。

  8. 注册并打开虚拟机。
注意:进行此更改后,必须重新启动 ESX 管理服务。有关详细信息,请参见 Restarting the Management agents on an ESX or ESXi Server (1003490)