在ESXi 8.0中使用esxcli进行网络故障排查时,建议按以下步骤操作:
- 检查物理网卡状态:通过
esxcli network nic list
确认网卡是否启用,esxcli network nic get -n vmnicX
查看具体网卡速度、双工模式及连接状态。 - 验证IP配置:使用
esxcli network ip interface list
检查接口IP、子网掩码及VLAN设置。 - 路由与DNS检测:运行
esxcli network ip route ipv4 list
查看路由表,esxcli network ip dns server list
验证DNS配置。 - 防火墙规则检查:通过
esxcli network firewall ruleset list
确认关键服务(如SSH、vMotion)的规则是否放行。 - 链路聚合与负载均衡:若使用vSwitch,通过
esxcli network vswitch standard list
检查端口组策略。 - 统计信息分析:执行
esxcli network nic stats get -n vmnicX
排查丢包或错误计数异常。
注意陷阱:
- 确保命令权限(需root或等效角色)
- 物理层问题(如网线/交换机故障)可能伪装成配置错误
- 临时修改需通过
esxcli system settings advanced set -o /Net/...
持久化 建议结合vmkping
测试连通性,并通过esxcli system syslog mark
标记日志以追踪时间点事件。