本系列文章均以《言小五折腾日记:VMware ESXi 8.0安装iKuai & OpenWrt & Ubuntu & Debian & WIN10 前言篇》为基础,具体实施以及其它文章均在前言篇中提及和更新。

文章截图和步骤太多,若有错误或者遗漏之处,还望在本文下方评论区指正,谢谢。

另外,抄作业的童鞋,一定要根据前言篇的文章顺序操作。

说明事项1:系列文章为多台不同的准系统搭配硬件拍照或截图而来(截图和拍照有好几套,博主选了对应文章所需图片最全的一套来发文)。
说明事项2:系列文章的内网IP段分配为192.168.1.*或者192.168.55.*。建议根据自己编译的OpenWrt固件默认IP段来选择自己的IP段,省得安装或者升级OpenWrt固件还要手动改IP段。如果是新手抄作业,建议用192.168.1.*这个IP段。

本文大致分为4个步骤:
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 growabele 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 回车,编辑OpenWrt的网络选项以及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作为旁路由,所以不需要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、本文采用 DMIT 美国洛杉矶Los Angeles Premium Network三网CN2 GIA链路VPS服务器来测试,打开fast.com,科学速度可以跑满博主本地500M带宽。

以上,本文完结。

6 thoughts on “言小五折腾日记:VMware ESXi 8.0安装以及配置OpenWrt(自编译)

  1. vvv说道:

    作者你好,目前遇到ikuai(主)+op旁 网关互指后网速掉了将近三分之二,这个有解决办法嘛

    1. 言小五说道:

      @vvv 你说的掉网速是指的内网?还是外网?还是科学上网?
      我自己就是用的这一套,没遇到你所说的掉网速情况。

  2. cisco说道:

    大佬 咋不更新了 是不是网络搞不通?

    1. 言小五说道:

      @cisco 博主:黑人问号脸.jpg

  3. Reynolds说道:

    你这个安装不是基于网卡直通的操作吧?

    1. 言小五说道:

      @Reynolds 本系列文章前言篇写过了,除管理口外的三个网口直通给了主路由iKuai,OpenWrt只作为旁路由。
      若需要直通网卡给OpenWrt,参考前言篇中的直通iKuai一文中的操作即可。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注