最近发现ESXi如果单独使用USB网卡作为管理网口重启之后会丢失ip,从网上找了一下相关的教程,稍微自己理解后重新写个教程,有需求的朋友可以参考看看。

ESXi开机后ESXi是无法获取ip的,给ESXi接上屏幕鼠标键盘,ESXi开机之后按F2  root登陆 控制台 重新配置网络让它可以获取ip方法如下,如果你现在可以使用网络连接到esxi也不用设置下边这五步。直接添加脚本即可。

  1. 选择Network Restore Options
  2. 保存退出,然后再F2
  3. 点击Configure Management Network
  4. 在Network Adapters中空格选择vusb0,回车保存
  5. 在IPv4 Configuration设置静态IP或动态ip都行

因为USB3.0网卡的默认虚拟交换机设置会在ESXi下次重启后失效,所以需要在/etc/rc.local.d/local.sh中添加自启动脚本

进入WEB控制台打开SSH功能,然后使用vi命令编辑local.sh

vi /etc/rc.local.d/local.sh

按i进入编辑模式,然后参考下图插入脚本(脚本在图片下方)

4da7e191086d267550a7845208cb8b29-2

vusb0_status=$(esxcli network nic get -n vusb0 | grep 'Link Status' awk '{print $NF}')
count=0
while [[ $count -lt 20 && "${vusb0_status}" != "Up" ]]
do
    sleep 10
    count=$(( $count + 1 ))
    vusb0_status=$(esxcli network nic get -n vusb0 | grep 'link Status' | awk '{print $NF}')
done
esxcfg-vswitch -R

USB3.0网卡作为管理口已经设置好并且可以正常使用

参考自https://www.jianshu.com/p/1aa972e0732a

One Thought on “ESXi7.0 8.0配置USB3.0网卡开机自动连接 解决ESXi USB网卡 管理口 开机不能自动获取ip”

发表评论

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

此站点使用 Akismet 来减少垃圾评论。了解我们如何处理您的评论数据