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

在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

相关推荐

  • ASP网站密码如何安全存储与破解?

    ASP网站密码安全的重要性及管理策略在互联网技术快速发展的今天,ASP(Active Server Pages)作为一种经典的动态网页开发技术,仍被广泛应用于企业网站、管理系统等场景,由于ASP技术的特性和历史背景,其安全性问题,尤其是密码管理,一直是开发者和管理者关注的焦点,密码作为用户身份验证的第一道防线……

    2025年12月16日
    3800
  • ASP如何正确返回图片路径?

    在Web开发中,ASP(Active Server Pages)作为一种经典的服务器端脚本技术,常用于动态生成网页内容,处理并返回图片路径是许多Web应用的常见需求,例如用户头像展示、商品图片加载、文章配图显示等场景,正确、高效地返回图片路径,不仅能提升用户体验,还能确保应用的安全性和可维护性,本文将围绕ASP……

    2025年11月14日
    5600
  • ASP读取数据库并显示数据的详细操作步骤是怎样的?

    在动态网站开发中,ASP(Active Server Pages)作为一种经典的服务器端脚本技术,常用于从数据库读取数据并动态展示在页面上,这一功能是构建信息系统的核心,无论是企业官网的产品展示、新闻列表,还是管理后台的数据统计,都离不开数据库的交互操作,本文将详细介绍ASP读取数据库并显示的完整流程,涵盖环境……

    2025年11月19日
    6300
  • ASP如何调用模板?

    在ASP(Active Server Pages)开发中,调用模板是一种常见的技术,用于实现页面内容与表现逻辑的分离,提升开发效率和代码可维护性,通过模板,开发者可以将动态数据(如数据库查询结果)与静态页面结构结合,避免在ASP代码中直接嵌入大量HTML标签,从而让代码更清晰、修改更便捷,以下将详细介绍ASP调……

    2025年11月1日
    5800
  • 命令行工具究竟有什么用?

    命令行工具是通过文本指令与操作系统交互的软件程序,用户输入特定命令执行任务,如管理文件、运行程序或配置系统,通常比图形界面更高效精准。

    2025年6月15日
    11900

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信