N5105 G47机箱5口I226网卡双串口4口POE ESXi8.0虚拟机安装爱快iKuai完整教程
硬件环境:N5105 G47机箱,5口I226 2.5G网卡,双串口,4口POE供电;系统版本VMware ESXi 8.0,虚拟机部署iKuai爱快路由,网卡采用PCI直通方式。
重要提醒:ESXi做PCI网卡直通,主板BIOS务必开启VT-d(IOMMU)、Above 4G Decoding,关闭Secure Boot安全启动,否则直通会失败。ESXi直通后网卡顺序会错乱,爱快内eth编号和机箱物理网口不是一一对应,后期需要核对MAC确认对应关系。
一、前期准备工作
1.下载iKuai爱快ISO镜像
访问爱快官网下载页面:https://www.ikuai8.com/component/download
选择ISO镜像64位版本,64位镜像最低要求分配4G内存,32位镜像最低1G内存,本教程使用64位镜像。
硬件接线说明:
- 电脑网线接主板其中一个网口,用于调试ESXi和爱快;
- 光猫宽带网线接其中一个物理网口作为WAN;
- 剩余4个带POE供电网口作为内网LAN,可以直接接POE摄像头、POE AP。
2. ESXi8.0开启网卡PCI直通
- 浏览器访问ESXi后台,默认地址
192.168.10.254,账号root,密码自己设置的ESXi密码。 - 左侧菜单选择【硬件】→【PCI设备】,找到5个I226网卡设备。
- 保留一个网卡作为ESXi管理口,不要直通,剩下4个网卡全部切换为直通模式。
- 保存设置,重启ESXi主机,直通配置生效。
⚠️注意:N5105 G47一共5个I226网口,1个留给ESXi管理,剩下4个直通给iKuai虚拟机,其中1个做WAN口,剩下3个作为POE LAN内网口。双串口本教程不做使用,如果需要给虚拟机使用,同样可以添加PCI直通设备给iKuai。
二、ESXi8.0创建iKuai虚拟机
- ESXi网页后台,点击左侧【虚拟机】,点击【创建/注册虚拟机】。
- 选择【创建新虚拟机】,点击下一页。
- 设置虚拟机信息:
- 名称:
iKuai - 客户机操作系统系列:
Linux - 客户机操作系统版本:
其他6.x或更高Linux(64位),必须和下载的镜像位数保持一致。
- 名称:
- 选择存储,选择本机
datastore1存储,点击下一页。 - 自定义硬件参数设置:
- CPU:分配2核(N5105建议2~4核)
- 内存:分配4096MB(4G,64位iKuai最低要求),勾选【预留所有客户机内存(全部锁定)】,网卡直通必须锁定内存,否则会异常报错。
- 硬盘:新建硬盘,设置8GB,置备模式选择厚置备。
- CD/DVD驱动器:设备类型修改为【数据存储ISO文件】。
- 上传iKuai ISO镜像到ESXi存储:
点击CD/DVD驱动器,选择【数据存储ISO文件】,弹出存储浏览器窗口,点击【上载】,把电脑本地下载好的iKuai64位ISO上传到datastore1。上传完成后选中该ISO镜像,点击【选择】确认。 - 添加已经开启直通的PCI网卡设备:
点击【添加其他设备】→【PCI设备】,依次把之前ESXi设置好直通的4块I226网卡全部添加进来。一共4块直通网卡:1块做WAN外网,3块作为POE内网LAN口。
- 虚拟机选项页面,关闭UEFI安全引导,避免直通设备启动异常。
- 核对全部配置,确认无误,点击【完成】,虚拟机创建结束。
三、iKuai系统安装控制台配置
- 在ESXi虚拟机列表选中iKuai,点击【打开电源】,点击控制台打开虚拟机终端窗口。
- 进入iKuai中文控制台安装界面:
- 提示菜单输入
1回车,选择将系统安装到硬盘; - 提示
是否将系统安装到硬盘sda(y/n),输入y回车,等待系统写入硬盘。
- 提示菜单输入
- 系统安装完成后自动重启,重启完成回到iKuai控制台菜单。
- 设置iKuai管理LAN口IP:
- 输入菜单编号
2回车,选择【设置LAN/WAN地址】; - 输入
0回车,设置LAN1地址; - LAN1 IP填写:
192.168.10.250,子网掩码默认255.255.255.0,回车确认保存。
- 输入菜单编号
- 输入
q回车,退出地址设置菜单,回到主控制台。此时WEB管理地址为http://192.168.10.250。
电脑本地网卡IP需要手动设置静态IP:
192.168.10.25,子网掩码255.255.255.0,网关留空,才能访问iKuai后台网页。
四、iKuai网页后台网络配置
浏览器打开 http://192.168.10.250,默认账号admin,默认密码admin。新版本首次登录强制要求修改管理员密码,设置完成后进入iKuai管理首页。
4.1 设置WAN外网口
- 左侧菜单【网络设置】→【内外网设置】,点击
wan1外网接口。 - 网卡选择:选中对应直通的物理网卡eth2(ESXi直通网卡MAC可以在ESXi硬件PCI设备查看,核对MAC确认对应物理网口,接光猫的网口绑定为此WAN1),点击绑定。
- 接入方式根据你的宽带选择:
- PPPoE拨号宽带:选择
ADSL/PPPoE拨号,填写宽带账号密码; - 运营商自动获取IP:选择
DHCP动态获取; - 固定公网IP宽带:选择
静态IP,填写运营商给到IP、子网掩码、网关DNS。
- PPPoE拨号宽带:选择
- 填写完成点击保存。保存成功后wan1图标变为绿色,鼠标悬浮wan1,能够看到获取的公网IP地址,代表WAN口配置成功。
注意:N5105 G47是4口POE网口,WAN口建议不使用POE端口,POE端口留给内网AP、摄像头。
4.2 设置LAN内网口(POE网口)
- 【网络设置】→【内外网设置】,点击
lan1内网接口。 - 展开【高级设置】,把剩下3个直通POE物理网卡全部勾选,绑定到lan1。
- IP地址确认保持
192.168.10.250/255.255.255.0,勾选【允许其他LAN访问LAN】,点击保存。 - 鼠标悬浮lan1,查看已经绑定全部内网POE网卡,确认全部网卡识别正常。
4.3 设置DHCP服务端,内网设备自动分配IP
- 左侧【网络设置】→【DHCP设置】→【DHCP服务端】,点击【添加】。
- 参数填写:
- 服务接口:
lan1 - 客户端地址池:
192.168.10.1 - 192.168.10.249(250为路由器管理IP,不纳入地址池) - 子网掩码:
255.255.255.0 - 网关:
192.168.10.250 - 首选DNS:
114.114.114.114 - 备选DNS:
8.8.8.8 - 租期默认120分钟,其余选项保持默认。
- 服务接口:
- 点击保存,然后点击【重启DHCP服务】,确认重启。
内网POE设备(AP、摄像头)连接后,就会自动获取192.168.10.x网段IP地址。
4.4 IPv6配置(可选,需要运营商支持IPv6)
- 左侧【网络设置】→【IPv6】→【IPv6设置】。
- 外网配置,点击编辑:
- 勾选开启IPv6;
- 外网接口选择
wan1; - 接入方式选择
DHCPv6客户端(动态获取); - DNS可留空,保存,点击启动外网配置。
- 内网配置,点击编辑:
- 内网接口选择
lan1; - DHCPv6勾选开启,模式选择
无状态+有状态; - 保存并启动内网IPv6配置。
设置完成,内网POE设备就可以获取公网IPv6地址访问互联网。
- 内网接口选择
五、ESXi设置iKuai虚拟机开机自启
- ESXi后台,虚拟机列表,右键点击
iKuai虚拟机。 - 选择【自动启动】→【启用】。
ESXi主机开机之后,iKuai虚拟机会自动启动,实现软路由开机自动运行。
六、常见踩坑排错
- PCI直通网卡iKuai识别不到
检查BIOS VT-d、Above4G解码是否开启;内存是否勾选锁定预留;ESXi是否已经重启生效直通。 - 网页无法访问iKuai后台
确认电脑静态IP设置为192.168.10.25;网线接在iKuai的LAN绑定的物理网口;确认控制台LAN IP设置正确。 - WAN拨号不成功
核对网线是否插对物理网口,iKuai内外网设置确认网卡绑定正确;核对宽带账号密码,确认运营商没有绑定MAC地址。 - POE网口设备获取不到IP
确认POE网卡已经绑定到lan1,DHCP服务已经重启并且状态正常。 - 网卡顺序错乱
ESXi直通后网卡eth编号和机箱物理网口顺序不一致,通过MAC地址来一一核对,不要只看eth编号。
七、硬件补充说明
N5105 G47机箱双串口:本案例没有使用串口,如果需要对接串口设备,可以在iKuai虚拟机自定义硬件中,添加串行端口设备直通。
5口I226为2.5G网卡,全部直通给iKuai后支持2.5G速率,4个POE口可以直接给AP、监控摄像头供电,不需要额外POE交换机。