软路由科普系列 篇一:openwrt刷机教程 iKuai虚拟OP旁路由教程 iKuai虚拟机性能测试 保姆级教程
如何才能快速换一种生活方式?参加#牛年Flag#征稿活动,征集你2021年的购物学习生活计划!>>点击查看活动详情<<本次征稿活动欢迎你的敢出敢买Flag、学习Flag以及各种生活Flag,优秀的投稿文章能获得优厚的大奖,让我们一起努力实现目标吧!
创作立场声明:软路由科普第一篇,包含保姆级openwrt直装教程,ikuai虚拟openwrt教程,所以篇幅有点长,感兴趣的话收藏一下慢慢看。
前言
前些天看到一个大佬PVE装iKuai+openwrt的教程,觉得只当软路由这么操作步骤太繁琐了,评论了一下得到如下反馈
作为一个allinone坚决反对党,说实话我对PVE、ikuai都不太了解,只是尝试安装过并没有长期使用,所以有些细节确实不知道,既然有了这个疑问就应该测试一下,于是有了今天这篇文章,一是对iKuai虚拟机性能的验证,二是顺便给我一直想做的《软路由科普系列》有个开始。
本文涉及到以下科普知识点:
PE维护U盘制作
软路由固件安装方式
iKuai系统基础操作
iKuai虚拟openwrt
iKuai虚拟机性能验证
本文用到的软件&固件打包:下载链接 访问码:8uur
PE维护U盘制作
作为一个合格的垃圾佬,一个维护U盘必不可少,玩软路由也会经常用到,这里推荐使用WePE,我用了好几年了简洁无广告,安装包也打包了。
先准备一个U盘,容量无所谓你够用就行,确保没有任何多余分区(可以用DiskGenius删除所有分区),然后新建一个exFAT格式分区备用。
打开微PE安装包,点击右下角的安装到U盘图标
选择刚准备的U盘安装,注意千万别选错了以免损失数据。安装方法建议用方案一,稳定实用。
进度走完就完事了,安装方法非常简单。
然后把下载好的软路由折腾包复制进U盘备用。
重启电脑进入BIOS,不同的主板进入方法不同,一般工控机都是ESC活在DEL键。
一般工控机都能在BIOS最后一页选择从U盘启动
如果最后一页没有boot override选项,请到boot选项卡里面调整启动顺序为U盘优先,保存重启
就可以进入到我们按照到U盘的pe系统了,很简洁该有的都有,没有的我给大家打包了。
软路由固件安装
进入PE系统后我们打开桌面上的DiskGenius,找到要安装软路由系统的磁盘,固态U盘都可以。
先右击磁盘,选择 删除所有分区,操作会删除所有数据,注意!!!
然后左上角 保存更改 ,弹出警告点是,等保存完毕关掉DiskGenius。这里删掉所有分区不用重新分区,很多人安装失败都是因为分区没删。
打开打包的软件 DiskImage 写盘软件,选择刚刚删掉所有分区的磁盘,选择要写入的系统镜像,写入完成就可以关机拔掉U盘重启电脑了。
这个方法适用于大多数软路由系统安装,也不排除有一些奇葩的要先写U盘引导,然后U盘引导安装的系统,写U盘的操作也是这样的,安装过程这里不做讨论。
iKuai系统基础操作
iKuai系统也可以和上面一样安装,写入我打包的爱快镜像启动就可以,启动完成进入如下界面(这里是软路由连显示器显示界面)
iKuai的控制台,系统折腾崩了、密码忘记了一系列疑难杂症这里都可以解决,解决不了就写盘重装,简单粗暴。
系统默认第一个网卡绑定lan口,我强迫症第一个网口必须是wan,所以进去改一下。
set lan/wan ethx来指定网口,当然你也可以进系统改。
指定完了插上网线还是不能自动获取IP?这是因为ikuai系统DHCP服务默认没开启的,根据你设置的web管理地址手动指定一个IP就可以了。
连上后打开你设置的web管理地址,就可以进入后台了,默认账号密码都是admin,登录后及时修改。
后台首页很简洁直观,能看到你机器的负载,流量,AP等等信息,主要操作区域在左边的菜单。
我们点右上角的升级按钮,先进来升级一下系统和特征库。
iKuai虚拟openwrt
对了,我打包的ikuai是64位的系统,必须要4G及以上内存才能安装,如果安装32位系统是没有虚拟机选项的。
玩虚拟机先要给磁盘分区,我们来到 系统设置-磁盘管理-磁盘分区,点击右上角的 快速分区
根据需求选择分区数量,第一个分区是系统日志分区,默认保留的,我给2G空间,安装openwrt我也分配的2G空间,这个按需自己分配。
分区完毕后系统重启一下我们继续操作,在第三个分区右边点设置菜单,绑定业务类型选择普通存储,挂载路径随自己喜好,我填写openwrt。
然后来到菜单 系统设置-磁盘管理-文件管理,点击上传按钮,上传我打包的文件里面 vmdk结尾的固件,这个是esir固件转换的虚拟机专用文件。
很多人玩ikuai遇到过诸如配置不能保存、磁盘不能用等等疑难杂症都是因为直接上传img格式的固件部署造成的,解决办法是用我打包的 StarWind converter转换一下格式。
注意了,这里是知识点。
上传完毕点复制路径菜单,复制一下这个文件的挂载路径。
来到菜单 高级应用-虚拟机,点右上角的新建虚拟机,来到虚拟机配置页面。
安装磁盘下拉选择刚刚分配2G的openwrt分区,虚拟机名字填openwrt,系统类型Linux,CPU核心、内存配置按需给,我这里是测试虚拟机性能,所以CPU使用率给100%,因为是双核四线程CPU我给4个CPU核心,4G内存。
设备管理点添加,我们添加一个启动磁盘。
设备类型选磁盘,磁盘类型选引用磁盘,开启半虚拟化,磁盘路径粘贴我们刚复制的vmdk文件挂载路径。
完事直接保存,不出意外虚拟机就设置完成启动了。
然后点击虚拟机的VNC菜单,进入控制台
esir的固件控制台默认不显示的,按一下回车就会出现熟悉的页面。
这里我们需要修改一下openwrt默认网段,输入命令
vi /etc/config/network
进入到vim编辑器,按字母 i 或者insert键进入编辑模式,修改 lan 口的IP地址到iKuai DHCP服务同网段IP,比如我改成 192.168.1.2
按ESC退出编辑,输入 :wq 回车保存刚刚的编辑。
现在浏览器输入我们刚设置的IP地址,进入openwrt管理后台,折腾折腾。
折腾完openwrt我们设置一下ikuai的DHCP服务,来到菜单 网络设置-DHCP设置-DHCP服务器,添加一个DHCP服务,端口绑定lan1,网关和首选DNS设置为openwrt的 192.168.1.2,保存之后启动一下服务,以后连接到lan口的网络会自动配置好网关到openwrt,iKuai虚拟openwrt作为旁路由的部署就完成了。
iKuai虚拟机性能验证
为了验证文章开头的疑问,我分别安装了iKuai虚拟openwrt和裸装openwrt,来测试一下性能损耗。为了体现数字上的差异,我拿了一台 I5 4200U+8G+60G的双千兆机器。
辛苦一回就出来露个脸吧,巴掌大的机器非常喜欢。
CPU跑分用的esir自带的,因为给了openwrt4个核心,100%利用率,所以跑分的时候CPU跑满了。
跑出来结果如上,CPUMARK跑出44K,AES单核跑分114944.68k,多核跑分238774.95k
裸装openwrt跑分结果如上,CPUMARK跑出44.5K,AES单核跑分2508641.62k,多核跑分4621440.34k
总结
关于文章开头的疑问,爱快虚拟机不支持AES是对的,但是CPUMark跑分损失非常小,所以说ikuai虚拟openwrt性能渣多半是因为机器性能确实渣,或者没舍得给CPU,我看很多大佬教程iKuai装openwrt都是给1核心1G内存,虽然大佬那些动辄i5 i7机器够用、但并不适用每一个机器。所以按实际情况配置才是正确的选择,不要因为自己J1900的辣鸡U给一个核心性能不行就甩锅iKuai。
月初发布的一篇测试CPU是不是软路由性能瓶颈的文章引发很大的争议,因为是排除很多变量的测试,有人觉得没有意义,每个人看事物的角度不同、结果不再多做解释,不过却让我找到了创作的方向,此文作为软路由科普系列的第一篇,我也没想到篇幅会这么长,希望看到的都有收获吧,如果对方法或者结果不满意,请理性发言、文明评价,感谢!

这么设置好了之后,爱快里面只能看到旁路由一个设备,所有流量都是旁路由转发到爱快,这样子就没办法根据设备ip流控了
那就坐等了
我一样爱快加虚拟op,两边都开着upnp没问题啊
爱快3.5版本要出docker了,到时候可玩性增加一倍。
当然可以呀
可以
没问题
可以用酸酸乳+plus?
爱快虚拟机装op可以用酸酸乳+plus吗?
J1900功耗都10W,4200u才7W?你确定?
求教大佬,惠普t620四核,我是pve虚拟爱快和op好呢?还是爱快虚拟op好?不懂求问!谢谢
那就加个上级软路由或者旁路由吧
你这跟我现在情况类似啊. 我也是tp的ac一体路由
忘记说了,ac用的TP家的,不打算去刷它了。还是弄个k2p当旁路由吧,谢谢大大
家里好像有个闲置的k2p,能刷个openwrt直接当旁路由用么?
你ac路由器用的哪家的?很多AC支持刷机的,可以百度一下。 还有如果要实现你说的功能做旁路由的话建议买n1,便宜性能还不错。如果需要多拨就必须光猫桥接,软路由当主路由了,然后再连下级ac,最起码要双口
咨询一下大大,我家的网络环境是AC路由器+AP面板,然后想弄个J4125旁路由,一起塞弱电箱里面,家里有白群,旁路由只想实现去广告、出国、签到等一些简单的功能即可。那么我这些需求,是否单口机器就可以满足需求,还是说一定要双口才能实现?
另外如果还想实现多播,是不是就必须把光猫出来的线,接到这个旁路由(这时应该是主路由了)进行拨号了?
谢谢大大拨冗指教一下,谢谢啦!
稳定的很啊,没遇到过掉wan
op经常wan口会掉线,而且局域网也会连不上,换了几个固件都不行,还是用回硬路由了,几个月都非常稳定,科学什么的用客户端好了
ikuai能直接只拿来当路由系统吗?科学上网工具这些有吗?我想要他的虚拟机功能,但不想再模拟一个openwrt,j1900吃不消
你换设备访问看看吧,如果不行检查网线和防火墙吧
大错特错,esxi实测效率远高于PVE,并且稳定不用折腾那么多
爱快➕op➕集客ac 稳定运行快一年了
这软路由到底干啥的?如果很好用的话,值得折腾一下
我只用过PVE,esxi据说效率不如PVE
所以没有ikuai需求的还是直接op来的直接
对了,软路由用pve还是esxi好使?目前我是跑在esxi上的op,便于折腾
以前也折腾ikuai+op,发现家用没卵用还容易出莫名其妙的bug,现在直接op完事
网上看过一些信息,好像有一部分人刷了ikuai后都出现了,黑裙无法访问的问题,准备试试Ros,但是感觉太难了
我是因为前几年买了阿里云的域名,能用外网访问,所以一直还在耗着,最近想改成Ros+openwrt试试,网上查过一些信息说可能是ikuai的问题
,但是Ros看着太头疼了
我觉得你还是适合用单OP