单网口ESXI主机使用Vlan交换机扩展网口

HTML  2024-01-19 21:40  158  

淘了一台单网口J4125设备,安装了ESXI虚拟服务器系统,在上面运行了Windows、linux等系统实现家庭服务搭建。

ESXI上的虚拟机都会分配一个局域网地址供外部访问,由于某个服务需要使用第二条网络(第二条宽带),单网口无法实现,于是购买Netgear GS108T通过vlan技术扩展设备的网口,该设备有8个网口。

网口规划:

1口:原网络入口

2口:第二条网络入口

3口:汇聚口,接入ESXI主机,同时承载两条网络数据,后续在ESXI中使用vlan分离两条网络的数据

4-5口:原网络的lan口,相当于在实现ESXI服务器功能的前提下,扩展出了原来网络两个lan口备用

6-7口:第二条网络的lan口,类似4-5口作用。

8口:交换机管理口,为了4567口能正常访问到汇聚到3口中的虚拟机设备,需要将他们的pvid设为对应的vlanid


交换机配置:

创建了11、12两个vlan,分别对应原有网络及第二条网络

各vlan的标记设置

这样设置完成后,插在第4-5口的设备(及原网络的扩展lan口)无法访问ESXI中的虚拟机,但能访问这条线路来之前的所有设备(例如光猫管理页面)

因此需要修改4-5口的pvid为11,这样从4-5口设备进来的数据,会被打上vlan11标签,可以从1口去除vlan标签后流出,也可带上vlan标签进入3口进行后续流转

6-7口则将pvid设置为12(这里是关键点,因为默认所有口的pvid都为1,所有数据从端口进来都会被打上vlan1的标签,无法流转到3口中,造成无法访问虚拟机)

在网上看到过类似问题:查看,我之前使用光猫加openwrt路由器实现iptv单线复用也遇到过类似情况,当时理解不够深刻

在此交换机就设置完成了,只有通过8口才能进入交换机管理页面,猜测也可通过修改交换机vlanid为11或12实现在局域网内管理交换机,没有尝试过。

ESXI设置:

由于ESXI主机只有一个网口,因此我之前用的都是默认的VM Network端口组,现在需要新建一个端口组用于分离第二条网络的数据

修改VM  Network的vlanid为11,新建vlanid为12的端口组

同时需要修改Management Network的vlanid为你常用的id,因为现在入口数据包含了多vlanid的数据,我这边后续只能通过在vlanid11的设备访问ESXI管理页面(交换机的3-4口以及上级光猫下的设备)

这样就完成了配置,在需要第二条网络的虚拟机配置中添加对应网络vlanid的端口组即可


发布于 2024-01-19 21:40, 最后修改于2024-01-19 21:51