如何获取物理网卡名称完整列表?

在ESXi 6.5中通过命令行配置IP地址是管理虚拟化环境的核心技能,尤其当图形界面不可用时,以下是符合VMware官方标准的详细操作指南,所有命令均需通过ESXi ShellSSH执行(需先在主机设置中启用SSH服务):


查看当前网络配置

在修改前,先确认网卡和现有IP信息:

# 查看当前VSwitch端口组(记录vSwitch和端口组名称)
esxcli network vswitch standard list
# 查看现有IP配置(记录VMkernel网卡名,如vmk0)
esxcli network ip interface list

配置静态IP地址

步骤1:修改VMkernel网卡IP

# 语法:esxcli network ip interface ipv4 set -i <vmk网卡名> -I <IP> -N <子网掩码> -t static
esxcli network ip interface ipv4 set -i vmk0 -I 192.168.1.100 -N 255.255.255.0 -t static

步骤2:设置默认网关

# 修改默认路由(网关需与IP同网段)
esxcli network ip route ipv4 add -g 192.168.1.1 -n default

步骤3:配置DNS

# 编辑DNS配置文件
vim /etc/resolv.conf

在文件中添加(保存: :wq):

nameserver 8.8.8.8
nameserver 192.168.1.1

配置DHCP获取IP

# 将IP获取方式改为DHCP
esxcli network ip interface ipv4 set -i vmk0 -t dhcp

持久化保存配置

关键步骤:ESXi重启后临时配置会丢失,必须写入配置文件:

# 备份原配置(重要!)
cp /etc/vmware/esx.conf /etc/vmware/esx.conf.bak
# 将当前配置写入启动文件
/sbin/auto-backup.sh

验证配置

# 检查IP是否生效
esxcli network ip interface ipv4 get -i vmk0
# 测试网络连通性
vmkping 192.168.1.1
vmkping www.google.com

注意事项

  1. 操作风险

    • 错误配置可能导致ESXi失联,建议通过控制台(DCUI) 操作。
    • 修改前用 esxcfg-advcfg -g /Misc/HeartbeatTimeout 检查心跳超时设置(默认10秒),避免锁定。
  2. 恢复默认
    若配置错误,重启进入恢复模式(开机时按Shift+R),选择 Reset System Configuration

  3. 防火墙规则
    如遇通信问题,检查防火墙状态:

    esxcli network firewall get

引用说明

本文操作基于VMware官方文档:

  • ESXi 6.5 Command-Line Configuration Guide
  • esxcli Network Command Reference

重要提示:生产环境操作前务必备份ESXi主机配置(通过vCenter或vim-cmd hostsvc/firmware/backup_config),非专业管理员建议在VMware技术支持指导下进行。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/5854.html

(0)
酷番叔酷番叔
上一篇 2025年6月28日 14:44
下一篇 2025年6月28日 15:06

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信