VMware ESXi 8.0 安装及配置 OpenWrt

本系列文章以此为基础,详细实施步骤及相关内容已在前言部分提及并进行更新。

文章中包含多个截图和步骤,如果有任何错误或遗漏,请在文章下方的评论区指正,谢谢。

另外,若是新手在抄作业,请务必遵循前言部分的文章顺序进行操作。

说明事项1:系列文章基于多台不同的系统搭配硬件拍摄而来(截图和照片有多套,博主选择了最完整的套件发布文章)。

说明事项2:系列文章中内网IP段分配为192.168.1.*或192.168.55.*。建议根据自己编译的OpenWrt固件的默认IP段选择适合的IP段,以避免在安装或升级OpenWrt固件时还需手动修改IP段。如是新手,建议使用192.168.1.*的IP段。

本文大致分为四个步骤:

1、在ESXi 8.0中创建OpenWrt虚拟机。

2、使用StarWind Converter for ESXi 8.0上传OpenWrt固件。

3、在ESXi 8.0中修改OpenWrt的固定IP(如果内网IP段与OpenWrt的默认段相同,则可以略过此步骤)。

4、配置OpenWrt。

1、在ESXi 8.0中创建OpenWrt虚拟机

1.1、登录ESXi 8.0,在虚拟机菜单中点击创建/注册虚拟机。

1.2、选择虚拟机类型,默认设置即可。

1.3、将名称设置为OpenWrt,选择客户机操作系统为Linux,操作系统版本为其他Linux 64位。

1.4、选择硬盘,本演示仅有一个硬盘,保持默认选中,直接继续。

1.5、配置虚拟机硬件,CPU设置为4,内存设置为512MB。

1.6、硬盘设置直接×掉,无需预先设置硬盘大小。

1.7、选择网络适配器的类型为E1000。

1.8、确认参数设置无误后,点击完成。

2、使用StarWind Converter for ESXi 8.0上传OpenWrt固件

2.1、打开StarWind Converter for ESXi 8.0,选择Local file。

2.2、选择需要上传的OpenWrt固件。

2.3、查看固件信息。

2.4、选择Remote VMware ESXi Server or vCenter。

2.5、输入ESXi的IP地址及账户信息。

2.6、StarWind Converter成功连接ESXi,选中OpenWrt虚拟机。

2.7、选择ESXi growable image。

2.8、此处将.img固件转换为ESXi专用的.vmdk格式,保持默认设置即可,然后点击Convert。

2.9、转换完成后,点击Finish结束此步骤。

3、在ESXi 8.0中修改OpenWrt的固定IP

3.1、回到ESXi 8.0,点击虚拟机上方的操作菜单,启用自动启动。此步骤确保ESXi启动后自动启动OpenWrt。

3.2、开启OpenWrt虚拟机电源,随后点击菜单下的预览按钮进入虚拟机系统预览。

3.3、OpenWrt启动可能需要几秒钟,当虚拟机系统预览页面不再更新时,即表示虚拟机已成功启动,按回车进入OpenWrt系统。

3.4、(可选步骤)由于博主编译的OpenWrt固件的默认IP为192.168.1.1,为了兼容内网IP段192.168.55.*,需修改OpenWrt的默认IP。

在OpenWrt系统中输入 vi /etc/config/network 回车,编辑网络选项与IP地址。如下图所示,已编辑好的内容(博主将OpenWrt作为旁路由使用,因此只需修改LAN接口,删除了WAN接口)。

4、配置OpenWrt

4.1、在浏览器中输入OpenWrt的IP地址,使用用户名和密码进行登录。博主自编译的固件默认用户名为root,默认密码为password。

4.2、登录OpenWrt后,如下图所示,能够看到硬件信息和固件版本。

4.3、点击上方菜单中的网络 – 接口,进入接口设置页面。

4.4、如在3.4步骤提及,博主这里仅有LAN接口,且没有WAN接口。点击修改按钮以更新LAN配置。

4.5、LAN接口的基本设置如下图所示。

4.6、在这里再添加一个公共DNS。

4.7、博主将OpenWrt用作旁路由,因此无需其提供DHCP服务,故关闭DHCP功能。

4.8、LAN接口的高级设置,博主本地没有IPv6,因此关闭内置的IPv6管理。

4.9、进入网络 – 网络诊断,进行一次ping测试,有数据返回即表示OpenWrt正常联网。

4.10、此部分省略ShadowSocksR Plus+的若干设置,确保服务器端口、内外网的连通性正常,IP数据库正常。

4.11、(可选步骤)打开iKuai设置页面,将DHCP服务端网关修改为OpenWrt的IP,以便所有局域网设备可正常科学上网。

对此一步的详细解释如下:设置OpenWrt的网关为iKuai的IP,iKuai的DHCP服务端则将网关设置为OpenWrt的IP。即OpenWrt通过iKuai进行上网,iKuai的DHCP为局域网设备分配IP,网关修改为OpenWrt的IP,使得局域网中所有设备的联网流量都经过OpenWrt,借助OpenWrt的ShadowSocksR Plus+插件进行内外网流量的分流处理。

4.12、使用

来测试,打开fast.com,科学上网速度可达到博主本地500M带宽的极限。