VMware ESXi添加网络适配器配置指南
2026-07-10
配置网络适配器是任何VMware ESXi管理员的核心任务。无论您是为了获得更高的带宽,还是为了在工作负载之间实现更好的隔离,掌握添加适配器的方法都至关重要。本指南从基础概念讲起,涵盖高级故障排除技巧,助您自信地管理ESXi环境。
什么是 ESXi 网络适配器?
ESXi 网络适配器用于将您的主机或虚拟机连接到物理网络,或连接到您基础架构内的其他虚拟机。主要分为两类:
-
物理网卡(pNIC):安装在服务器中的硬件网卡。
-
虚拟网络接口卡(vNIC):这些是分配给虚拟机的软件定义型适配器。
每种类型都在数据如何流经您的环境方面发挥着关键作用。例如,物理网卡(pNIC)将主机连接到服务器机架外部的交换机或路由器;虚拟网卡(vNIC)则使虚拟机能够通过ESXi内部的虚拟交换机相互通信,或访问外部网络。
为何在 ESXi 中添加网络适配器?
添加另一个网络适配器可解决诸多问题或启用新功能:
-
需要更高的吞吐量?额外的适配器可提升总带宽。
-
-
需要冗余?多个网卡可在某个链路故障时实现故障切换。
-
-
是否需要流量分离?请为管理、存储或虚拟机流量分配不同的适配器。
-
-
工作负载不断扩展?新应用程序可能需要访问独立的 VLAN 或网络。
进行更改之前,请务必提前规划——考虑安全区域、性能需求以及未来的发展。
添加适配器前的最佳实践
在开始 ESXi 添加网络适配器流程之前,请花时间查阅以下最佳实践:
首先,确定您为何需要另一个适配器——是为了冗余(故障切换)、负载均衡(更高吞吐量),还是为了隔离敏感流量?如果是:
-
在虚拟交换机上使用网络接口卡(NIC)绑定,以实现多链路间的自动故障转移和负载分担。
-
-
仔细规划 VLAN 标记;除非策略要求客户操作系统进行标记,否则应在端口组级别设置 VLAN ID。
-
选择合适的虚拟网卡类型:VMXNET3 性能优异、CPU 开销低,但需安装 VMware Tools;E1000 兼容性广,但速度较慢。
-
-
对于安全敏感型环境,请将管理接口放置在专用的虚拟交换机上,使其与生产虚拟机流量相隔离。
现在进行合理规划,可避免日后在扩展规模或排查问题时遇到麻烦。
方法1:使用vSphere客户端添加网络适配器
vSphere客户端使大多数用户无需接触命令行即可轻松为虚拟机添加虚拟网卡(vNIC)。操作步骤如下:
首先关闭目标虚拟机的电源——硬件更改需要执行此步骤。在 vSphere Client 的虚拟机列表中,右键单击您的虚拟机,然后选择编辑设置。在打开的窗口中:
1. 转到硬件选项卡
2. 点击添加
3. 选择以太网适配器作为设备类型
4. 点击下一步
5. 选择适配器类型——如果客户机操作系统支持,请选择 VMXNET3 以获得最佳性能
6. 选择此新适配器应加入的端口组或 vSwitch(网络连接)
7. 确认已启用开机自动连接
8. 点击完成,然后查看设置并点击确定
9. 再次开启您的虚拟机
在客户操作系统(Windows/Linux)中启动后,请检查系统是否识别此新接口——它应显示为另一个以太网连接,可通过 DHCP 或静态 IP 分配进行配置。
此方法适用于标准交换机(vSwitch)和分布式交换机(vDS)。请注意:此过程仅添加虚拟适配器;添加物理硬件需执行下方步骤。
方法2:使用ESXi Shell/SSH添加网络适配器
对于高级管理员,或在自动化部署过程中,通常会通过SSH或本地Shell访问,在命令行中执行esxi添加网络适配器任务:
请先将任何新的物理网卡硬件安装到服务器机箱中,然后再启动进入 ESXi 操作系统。
1. 如果尚未启用,请启用 SSH 访问(主机 > 操作 > 服务 > 启用安全外壳 (SSH))
2. 使用 PuTTY 等工具打开 SSH 会话
3. 运行
esxcli network nic list— 此命令将显示所有已检测到的物理网卡4. 如缺失:使用网页界面或SCP将驱动程序文件(.VIB/.ZIP)上传至本地数据存储
5. 使用
esxcli system maintenanceMode set --enable true将主机置于维护模式6a. 对于 ZIP 驱动程序:`esxcli software vib install -d /vmfs/volumes/datastore/driver.zip`
6b. 对于 VIB 驱动程序:
esxcli software vib install -v /vmfs/volumes/datastore/driver.vib7. 重启主机(
reboot)8. 重启后再次运行
esxcli network nic list命令——您的新网卡应显示为 vmnicX9. 使用图形界面(网络 > 虚拟交换机 > 编辑设置 > 上行链路)或命令行界面将此网卡指定为上行链路:
esxcli 网络 vswitch 标准上行链路 添加 --uplink-name=vmnicX --vswitch-name=vSwitch0如果您使用分布式交换机而非标准交换机:
请通过vSphere客户端中的分布式交换机菜单(网络 > 分布式交换机 > 管理 > 拓扑)配置上行链路,此处的CLI命令有所不同。
此方法在使用 USB 转以太网适配器(通常需要特殊驱动程序)或不受支持的芯片组(标准 ESXi 版本无法原生识别)时尤为适用。
验证您的新适配器配置
完成上述通过 GUI 或 CLI 添加 ESXi 网络适配器的步骤后,您必须验证所有功能是否按预期正常运行:
在主机端:
运行
esxcli network nic get -n vmnicX,将 X 替换为实际设备编号;检查链路状态(“Up”)、速度(“1000Mbps”及以上)、双工模式(“Full”),以及 MAC 地址是否与网卡标签或交换机端口配置单上所列一致。在客户操作系统内部:
对于 Windows 客户机,请打开命令提示符(输入
ipconfig /all),然后查找额外的以太网接口。对于 Linux 客户机,请运行
ip addr show或ethtool ethY(其中 Y 对应内核分配的接口名称);确认链路状态为“UP”,且已从 DHCP 或静态配置正确获取 MAC 地址和 IP 信息。如果此处有任何异常,请在将系统重新投入生产环境之前立即停止!配置错误的链接可能导致服务中断。
添加适配器时的性能调优
选择哪种类型的虚拟网卡,对速度和稳定性都至关重要:
VMXNET3 能够以最低的 CPU 占用率实现最高吞吐量(约 10 Gbps 以上),但需要在每个客户操作系统中安装 VMware Tools;它还支持巨型帧、接收端缩放(RSS)和多队列等现代应用程序所依赖的关键功能。E1000/E1000e 兼容性更广,尤其适用于较老的操作系统,但其最高速度受限(约 1 Gbps)。
物理网卡的选择也会影响结果:Intel i350/i40E 系列具有良好的驱动支持,而部分 Realtek/Broadcom 型号可能需要自定义驱动程序——有时甚至缺乏完整的功能一致性,例如不支持 SR-IOV 或卸载功能。
在可能的情况下,始终先在预发布环境中测试新配置,再大规模上线!
如何使用 Vinchin 备份与恢复软件备份 ESXi 虚拟机
在 VMware 环境(例如 ESXi)中完成网络配置后,为持续保护关键工作负载,建议采用Vinchin 备份与恢复软件——这是一款专业的企业级备份解决方案,支持 VMware、Hyper-V、Proxmox VE、oVirt、OLVM、RHV、XCP-ng、XenServer、OpenStack、ZStack 等 15 种以上主流虚拟化平台。
Vinchin 备份与恢复提供强大的功能,专为企业需求量身打造,例如即时恢复和针对 VMware 环境优化的无局域网备份,同时还支持该平台独有的变更块跟踪(CBT)和 HotAdd 传输模式等功能。支持的所有虚拟机管理程序(包括上述所列)中,它均提供增量备份选项,包括永久增量备份和差异备份;计划任务;细粒度恢复;重复数据删除与压缩;云存储/磁带归档;虚拟机到虚拟机迁移(V2V);GFS保留策略;限速策略;加密及多线程传输等——所有这些功能均旨在最大限度提升效率,同时降低风险与资源消耗。
借助 Vinchin 备份与恢复直观的网页控制台界面,备份 VMware 虚拟机仅需四个简单步骤:
步骤 1:选择要备份的 VMware 虚拟机
步骤 2:选择备份存储位置
步骤 3:配置备份策略
步骤 4:提交任务
全球数千家机构认可,并获行业专家高度评价,Vinchin 备份与恢复提供为期15天的全功能免费试用——立即点击下方,亲身体验全面的企业数据保护!
下载免费试用版
适用于多种数据备份
* 15天全功能免费安全下载
常见问题解答——在 ESXi 中添加网卡的实际应用场景
问题1:我能否在不关闭正在运行的 Linux 虚拟机的情况下热添加虚拟网卡?
不——您必须先关闭任何正在运行的虚拟机,然后才能通过 vSphere 客户端中的“编辑设置”更改其硬件配置。
Q2:如何确保我的 USB 以太网适配器在每次重启后都保持相同的 vmnic 编号?
通过 SSH shell 命令,在驱动程序参数中使用 MAC 地址映射设置持久性绑定——请参阅 USB 原生驱动程序包附带的官方文档。
Q3:如果我新添加的物理网络接口卡(pNIC)显示“已启用”,但没有数据包传输,我该怎么办?
检查交换机端口的 VLAN 成员关系是否与目标子网匹配,验证防火墙规则未阻止流量,并在主机客户端 UI 的“网络设置”中确认上行链路分配正确。
结论
熟练掌握 ESXi 添加网络适配器的操作,可确保资源平稳扩展,同时维持所有工作负载(从测试实验室到任务关键型集群)的正常运行时间和安全标准!为切实保障这些环境的安全,建议定期使用 Vinchin 提供的强大且易于操作的备份解决方案——该方案专为现代虚拟化平台量身打造。