ESXI+Openwrt+黑群晖 篇二:安装Openwrt

创作立场声明:分享下自己的安装All in One的装机过程

购买理由

之前分享过安装ESXI 7.0的文章,链接贴在下面。这篇文章继续分享怎么在ESXI上安装Openwrt。网上很多AIO的文章都会安装爱快+Openwrt双软路由(爱快可以做多拨、流控和ac管理)。我用不到这些功能,所以就只装一个Openwrt就可以啦。

安装过程中用到的软件和工具:StarWind V2V Converter软件、Openwrt镜像、网线、电脑。

NAS机的配置可以看上一篇文章,有一个4网卡的PCIE卡,用来直通给Openwrt和黑群晖使用。主板上默认的网口用于管理ESXI系统。

1 制作Openwrt虚拟机vmdk文件

安装starwind v2v converter软件,该软件用于把.img镜像文件转换成.vmdk的虚拟机专用文件,软件会放到度盘,具体安装就不详细说明的。用的Openwrt固件是lean大神编译的高大全版本(该版本已经集成了很多常用软件),镜像文件也会放到度盘。链接文章结尾自取。

现在讲一下怎么进行转换,直接看下面的安装截图就行了:

先是选择需要转换的文件,选择我们的Openwrt镜像文件即可

6096950a4a2cb7664.png_e1080

6096951aafdc55773.png_e1080

然后依次选择需要保持的位置、需要转换的格式、以及虚拟文件的种类:

609695b62218d1480.png_e1080

609695ba6425d4862.png_e1080

609695bd6cdd74085.png_e1080

609695c0050553594.png_e1080

609695c28280b2114.png_e1080

等待转换完成,转换好了之后,会在Openwrt的镜像文件下生成两个.vmdk的文件

609695f0bba302907.png_e1080

OK,镜像文件搞定了,我们就可以在ESXI 上安装Openwrt的虚拟机了。

2 安装Openwrt

2.1 设置直通和自动启动

在安装之前我们还需要设置一下网卡的直通、和虚拟机开机自启动。

Tips:简单的介绍下直通:就是把设备单独的分配给摸个虚拟机、其他的虚拟机包括ESXI系统本身都不能使用这个设备了。

设置直通:

6096967d97b9f893.png_e1080

进入ESXI界面,在“管理->硬件->PCI设备”里面找到我们的PCIE网口设备,勾选上四个设备、然后点击切换直通。就可以看到直通状态变成了“活动”,并且系统提示重启主机后生效。

先不急着重启!我们把自动启动也设置一下,这个包括两个部分:一是ESXI系统这边要打开自动启动的功能,二是虚拟机要设置自动启动、这部分等我们安装好之后再设置。

按下图打开系统的自动启动功能,“管理->系统->自动启动->编辑设置”,把已启用改成“是”

609696c1d113f9454.png_e1080

完成后我们点击重新引导主机,其实就是重启

609696f6658f84007.png_e1080

2.2 安装Openwrt虚拟机

我们先把我们的vmdk文件上传到ESXI上,“存储->数据存储浏览器”

6096973f3858a8087.png_e1080

创建目录,名字可以自己取

60969772b926b6421.png_e1080

选中我们新建的“Openwrt”文件夹、再点击“上载”

609697a33f03b1901.png_e1080

把两个vmdk文件都上传上去

609697c8145c37365.png_e1080

上传完成后,我们进到虚拟机界面进行Openwrt的虚拟机创建

609697f1535e55202.png_e1080

填写虚拟机名称、系统系列选:Linux、系统版本选择:其他Linux(64位),选完后下一步。

6096981b50d015391.png_e1080

选择存储位置、直接下一步

6096985582e7e9351.png_e1080

根据自己的硬件情况、修改硬件设置:CPU、内存等

60969885a5f3f8140.png_e1080

我修改后的如下图所示,删除了不需要的“硬盘1、USB控制器1、CD/DVD驱动1”,把CPU和内存设置成了2。

609698a57fcd97697.png_e1080

修改好CPU、内存、删除掉不用的硬件后,需要添加我们的Openwrt镜像,按下图方式添加硬盘、选择我们之前上传好的文件。

添加“硬盘->现有硬盘”

609698fd296176094.png_e1080

选择我们之前上传的文件

60969905f24151325.png_e1080

Openwrt的镜像文件就添加完成了,如下图所示

6096991b1c9295238.png_e1080

然后我们要添加我们的直通网卡、这里我添加了0-2三个网卡、另外一个留个黑群晖。

点击“添加其他设备->PCI设备”,设备自动会自动添加进去

60969957b40c0315.png_e1080

我们还可以点击“新PCI设备”的下拉菜单,修改成我们需要的设备

6096999041ca64361.png_e1080

添加好了后,我们要设置下内存。选中“预留所以客户机的内存”,如果添加了PCI设备,这个选项必须勾选,不然无法开机。

609699d50b3806433.png_e1080

配置完成后,依次点击“下一步->”,我们的虚拟机就创建完成了。

609699f328aa84612.png_e1080

60969a0b3e1ef4867.png_e1080

现在打开我们的虚拟机,点击图像上的播放箭头或者点击“打开电源”都可以。

等虚拟机开机完成后,按一下键盘的“回车键”,然后再命令行输入以下命令:

vi /etc/config/network

并按回车,我们需要修改lan口的ip和我们的电脑(192.168.123.x)为一个网段

60969a72cbfd87708.png_e1080

把光标移动到lan的ip位置,按下键盘的“i”键进入编辑模式,把IP修改成192.168.123.1(重要的事情说两边:需要和我们的ESXI、和电脑的IP是同一网段,不然无法访问!!!)

60969aaa404479496.png_e1080

修改好后,按出“:”(SHIFT键+:),输入wq,并回车退出,如下图所示

60969ac77797d7419.png_e1080

输入reboot并回车,重启openwrt虚拟机

60969af0cff8f9489.png_e1080

安装至此已经完成了!但是我们还要设置一下虚拟交换机和虚拟机自动启动

依次选择“网络->虚拟交换机->编辑->安全”,把“安全”选项里面的三个选项都选择接受。

60969b7cc143a8747.png_e1080

选择“虚拟机->操作->自动启动->启动”,设置完成后,重启ESXI后,Openwrt系统也会开机自动启动。

60969b91a421e4.png_e1080

OK,现在我们就可以进入Openwrt系统的后台了。在浏览器的地址栏里面输入我们上面改好的IP地址:192.168.123.1

60969bc0e4ddc6977.png_e1080

到这一步,我们的Openwrt已经安装完成了,并且跟随NAS机开机自动启动,但是现在还不能上网,我们的网口也没有设置好,我们还要对an、wan口进行一些设置!

2.3 Openwrt网口设置

我们先设置下密码,点击“跳转到密码配置页”,然后点击“保存&应用”。

60969c8856b99667.png_e1080

我们先修改lan口,点击“网络->接口->修改”

60969c9e8c5672337.png_e1080

点击进入“物理接口”界面

60969cc45f7515505.png_e1080

然后勾选自己需要设置成lan口的接口、我这边勾选的是“eth0、eth2、eth3”。“eth1”我设置成wan口,用来进行拨号上网。

60969cfc8d6f32324.png_e1080

接下来设置wan口,一般家庭宽带是PPPOE拨号,我的宽带是这样的,就以此为例了。同样的方式,进入wan口的修改界面。

60969d28b53ae107.png_e1080

在协议的选项里找到并选中PPPoE,“切换协议”,填入用户名、密码,“保存&应用”。

60969d4f693532206.png_e1080

稍微过一会,wan口应该就能获取到IP信息了

60969d9828de42068.png_e1080

电脑就能正常上网了。Openwrt配置完成!

2.4 网络拓扑图

最后说明一下按照上面的方式安装完成后,网络的拓扑图。以及硬件网卡和Openwrt的网口对应关系。

60969dd9af99d3009.png_e1080

60969de17dcf13265.png_e1080

总结

本文结束,Openwrt就安装完成了,还剩最后一篇安装群晖的。安装esxi篇因为没有好的显示器和录像设备就没有录制安装视频,本文对应的安装Openwrt的视频后面剪完后会上传(可能会鸽好几天)。如果按照图文教程遇到困难的话,可以对照着视频看一下。

Related Post

发表回复