本文以ESXI 6.5 + Ubuntu 20.04为例,给大家演示如何给安装在ESXI虚拟机中的ubuntu20.04添加物理网卡。

ESXI为安装在其中的系统组建了一个虚拟交换机,一般情况下无需更复杂的设置虚拟机内的系统就能够通过ESXI的虚拟交换机进行上网了。可是有时我们还需要再给虚拟机中的系统再添加一块物理网卡,以完成实际的应用需求。下面我就带领大家完成这项操作。

进入ESXI后,点击左侧的导航器窗口,打开网络选项卡,我们先看一下新安装的ESXI虚拟机的网络情况。 image.png 如上图所示,VM Network就是默认的虚拟交换机了,如果不做特殊设置,我们后面安装的操作系统的虚拟网卡都会出现在这个虚拟交换机中。 image.png 我的ESXI中已经安装了五台虚拟机了。 image.png 通过上图可以看出虚拟网卡在虚拟交换机中的对应关系。

接下来我们就给新安装的ubuntu添加物理网卡。

1.添加一个虚拟交换机

打开“网络->虚拟交换机”选择卡,点击“添加标准虚拟交换机”。

image.png 添加虚拟交换机。 image.png 2.添加端口组

我们都知道,如果你有一台交换机,你需要将你的主机通过网线接入到交换机上的网口才能上网。通过第一步,我们已经有了一台虚拟的交换机了,但是这台交换机目前还只是一个“盒子”,并不存在插网线的那个网口,当然是无法使用的了,现在你就把自己想像成无所不能的硬件工程师吧,我们要在这台虚拟交换机上做出一个网线接口来。

打开“网络->端口组”,点击“添加端口组”按钮,给交换机“戳”一个“网口”出来。 image.png image.png 设置完成后,点击“添加”按钮,在端口组中就出现我们新加的网口了。 3.给ubuntu20.04添加物理网口

好了,通过前面的操作,我们自己“制造”了一台虚拟的交换机。现在就要完成最后一步了,将主机通过网线连接上这台虚拟交换机。

在虚拟机上右键,打开编辑设置。 image.png 而后点击“添加网络适配器”。 image.png image.png

回到“端口组”选项卡,此时就说明虚拟机的物理网卡添加工作已经顺利完成了。 image.png 进入系统就可以对新添加的物理网卡做进一步的操作了。 image.png :imp: 1.要添加物理网卡,首先要保证你的物理机上有空余的物理网口。

:imp: 2.在添加网络适配器的时,要等你的虚拟机完成前面的一系列的任务之后,新的端口组名称才会在下拉框中出现,如果没有出现不要着急等上一小会就出现了。