软路由是指利用台式机或服务器配合软件形成路由解决方案,主要靠软件的设置,达成路由器的功能;而硬路由则是以特有的硬设备,包括处理器、电源供应、嵌入式软件,提供设定的路由器功能。——引自百度百科
前段时间终于将自己服役近5年的【占美小主机】改造为了软路由,装上了iKuai OS(以下简称爱快),从此踏上软路由不归路。
准备工作
由于占美小主机小主机只有一个千兆网口,这个网口用于外网拨号后就没有其余网口连接LAN,着实有点尴尬,不过并非不可解决,一般单网口的小主机大致有如下两种方案。
- 方案一:单臂路由:爱快支持开启单臂路由,即使一个网口也可以让局域网内的主机进行连接,前提是需要交换机,利用交换机来转发数据
- 方案二:USB转RJ45,也就是USB有线网卡,需要注意的就是网卡速率(建议1000Mbps及以上),需要支持USB 3.0,不然速度跟不上
方案一xiaoz未曾尝试,网上反馈单臂路由稳定性不是很好,而且容易出现一些奇怪的问题。于是选择了方案二,自己搞了一个USB有线网卡,来间接实现双网口,一个用于WAN一个用于LAN,LAN再连接到交换机,解决网口不够用的问题。
软路由系统选择
目前常用的软路由系统有爱快、ROS、openwrt、LEDE等,各具特色,有兴趣的可网上自行搜索了解。通过了解对比,选择了爱快,据说流控做得比较好,且界面操作简单。后续再慢慢体验其它软路由系统。
安装iKuai OS
一开始使用【Ventoy】进行安装,但一到安装界面就黑屏,反复尝试无果,不知道是Ventoy不支持iKuai OS还是主板问题。后来换UltraISO刻录.iso
安装成功。
安装iKuai OS和安装其它操作系统方法基本差不多,具体说明可参考上方帮助文档。
交换机选择
交换机选择的“普联TL-SG1008D”,金属外壳,具有8个网口,支持千兆,家用的话完全足够,就是外观有点丑,不过这玩意是拿来用的,丑不丑的也无所谓了,稳定就行。
iKuai OS使用体验
先上一张iKuai OS安装完成后的后台截图,界面做得比较清晰友好。
关于分区
安装完毕后只有两个分区,一个系统分区、一个日志分区,可以在后台 - 系统设置 - 磁盘管理 - 磁盘分区 - 快速分区进行操作,快速分区是不会影响系统的。
建议至少2个分区以上:
- 日志分区:根据自身磁盘大小情况设定
- 普通分区:虚拟机或docker需要使用,建议设置大一些
- 缓存加速:这个感觉很鸡肋,用来缓存视频内容的,支持的视频有限,而且经常缓存不了
- 有余繁星:类似京东云无线宝,把你的路由当CDN节点共享,然后给予一定收益,上传带宽较小的没必要开启
关于多拨
目前测试成都电信支持3拨,可以在网络设置 - 内外网设置 - 基于物理网卡的混合模式 - ADSL/PPPoE拨号,进行设置,如下图。
然后在流控分流 - 多线负载进行分流设置,关于多线负载的详细说明可参考官方文档说明:https://www.ikuai8.com/zhic/ymgn/lyym/lkfl/ea195.html
xiaoz设置完毕后,发现带宽并没有叠加,而是进行了分流,不知道是不是运营商限制还是什么问题。
行为记录管理
iKuai OS支持行为记录管理,需要在后台自行开启,开启后设备的网址浏览记录、IM上下线记录都可以看到,如下图。
一般企业情况公司都配备的企业路由,“行为记录管理”这个算是企业路由中的标配功能,所以说千万不要在办公环境上小H网,你浏览了哪些网站,领导都是可以发现的。
进阶玩法
iKuai OS还支持KVM虚拟机和Docker功能,有了这两大功能,几乎你想要的所有软件都可以运行在iKuai OS之上,但毕竟是软路由系统,硬件配置跟不跟得上还另说,就怕一旦搞崩,网络就瘫了。个人不是特别倾向在路由上运行虚拟机或Docker(毕竟俺是有NAS的人)
网络拓扑
目前我的网络拓扑如下:
总结
- 单网口的小主机如果做软路由,可以开启单臂路由或者额外购买USB有线网卡
- 如果按照官方文档写入系统失败,可以尝试换软碟通写入
.iso
试试 - 分区建议2个及以上,日志分区和普通分区是必备得,其它随意
- 更多高级功能和玩法需要自行摸索
- 爱快界面友好,操作简单,流控强大
大佬,有办法绕过ikuai的限制连接外网嘛?
没研究过这个呢,不太清楚。
其实可以使用vlan交换机,既能扩展网口,又能当现有的交换机,现在铁壳的交换机和便宜的vlan交换机价格差距并不大
我好像知道是哪里问题了
在esxi里的网络配置,设置为lan口的那个网口应该设置为千兆 全双工!
好吧,这个还不容易被发现。不过我都是直接安装软路由。
我错了
不是这个问题。。过了半个多小时吧,,他也自动变成100M速率了
唉。。。
你在疯狂跑带宽吗?是不是被运营商给限制了。
我用了一段时间 发现一个问题
时常断网重连,而且我电脑一开始是千兆速率,断网重连之后,只有百兆速率。
这是什么情况
我没遇到过呢,是不是网线问题。
应该不是,我的网线都是六类网线呢
主要是一开始是千兆速率,没一会儿就断网重连变成百兆速率。。。
文章不错支持一下
使用 Ventoy 安装 ikuai 需要先按 F1 进入 memdisk 模式再安装。
感谢作者亲自指导,空了我试一下。