EXSI对设备的兼容性要求很高,感觉在直通上比PVE要差一些。我最初使用的是英特尔AX210无线网卡,后来拿这个和师妹换了一台旧主机上的高通QCA9377无线网卡,同时支持蓝牙5.0,够用就行。

一、使用场景

之前说过,我在实验室无法使用有线宽带接入,墙上的网口都需要去申请和路由器MAC地址绑定缴费才能用,因为实验室马上就搬的这个谣言,我的老板停了接近4个月的网费了。因此我们只能用校园网无线接入,但是!!我的设备太多了,两台平板,一台手机,两台笔记本,一个主机,还有一个黑裙,校园网连接数量只有少的可怜的3个,就会出现拒绝接入或者没有网络的情况。所以我的做法是主机连接WiFi,然后通过Win10的网络共享给以太网,接入路由器的Wan口,再给其他所有设备使用,不过每当我切换网络或者重启的时候都需要重新配置一遍,我也不懂这是什么Bug。

综上,我的解决方案就是买一台24小时开机的低功耗小主机,虚拟机安装Windows,OpenWrt,WiFi共享给虚拟机内部所有系统,外部共享流量网关设置成OpenWrt,通过eth0管理口共享给台式主机以及路由器。这样除了连WiFi的Win10虚拟机不能访问谷歌,其他所有流量都可以通过OpenWrt访问。

二、无线网卡的选择

一开始我想着电子产品买新不买旧,直接下单了AX210,天线使用的是华硕路由器的天线,连上后ESXI是可以正常识别的,但是当我直通给虚拟机时发现查找不到网卡,即便是在官网下载驱动也没办法查找到。我查询了国内外的资料,也没有看到解决方案,但是在论坛看到有人遇到了相同的问题,并把网卡替换成旧型号的网卡直通成功了,于是我就找了一台旧电脑,交换了网卡。

image-1666425723694 直通过程也非常简单,添加PCI设备后选择无线网卡,然后就能顺利的在Win10内找到WiFi图标。连接网络后,可以下载任意一个驱动安装软件,更新一下启动,如果没能找到WiFi图标,那么就自己在网络上查找一下对应的驱动先给虚拟机安装上。

三、共享网络给其他设备

这个过程非常简单,直接按照我的另一篇博客:Windows共享WiFi网络给以太网

四、Ikuai主路由设置WAN口

一般而言,我们按照网络上的教程安装Ikuai的时候,在添加设备的地方只添加了三个以太网卡直通,只有一个网络适配器,用来和内部虚拟机连接,我们需要再添加一个网络适配器2.

我们在Ikuai管理界面再配置WAN口,点击任意一个WAN口图标,然后网卡选择我们刚刚添加的虚拟网卡,ip地址设置与Windows系统同一网段,网关填写Windows地址,保存。

此时我们可以发现ikuai显示外部网络连接了。eth0是我们虚拟机的管理口,也是ikuai的一个lan口,设置完成后,连接这个网口的设备都能够正常访问网络了,不过要注意网关地址的设置,不需要访问外网的设备网关填写ikuai的这个wan口地址,以我为例填写192.168.137.23,否则填写OpenWrt的地址。

右图是我的台式机,已经显示有线连接了。可以不开启的情况访问YouTube。

image-1666427035307