因为我之前的主机网卡是100M的,实在太垃圾了,所以我买了一个千兆的网卡,是pci-e插槽的,但是插上去esxi没有识别出来,我估计应该是我这个版本太老了,所以我们需要自己安装网卡。

背景

我的网卡型号是:RTL8111f

对应的驱动地址 Net55-r8168 - V-Front VIBSDepot Wiki

找到一个不错的文章:Realtek RTL8111/8168/8411 with VMWARE ESXI 6.5 or 6.7 (howson.pro)

在线下载

首先修改一下软件的等级,支持下载社区的软件:

esxcli software acceptance set --level=CommunitySupported

然后下载对应的驱动

esxcli software vib install -d https://vibsdepot.v-front.de -n net55-r8168

本地安装

这个我也不知道为啥,安装特别慢。。所以还是自己到驱动地址手动下载offline包吧。。。

安装离线包

esxcli software vib install -v /xiaoyou/net55-r8168-8.045a-napi.x86_64.vib

安装好后记得重启服务器,重启后看一下我们现在的网卡列表

esxcfg-nics -l

可以看到我们的网卡终于识别出来了!

进入后台界面也可以看到新网卡了

切换网卡

直接修改一下交换机的上行链路就可以了

网络拓扑图如下

可以看到速度已经超过百兆网卡的速度了,不过效果还是不好,我估计是因为中间走了一层虚拟机或者是我的交换机的问题,不过这个速度对我来说已经足够了