作者:水工足雏
前言
软路由这块,我一直用的是Ikuai+Openwrt的方案,起初是单Ikuai,后来Ikuai拓展不易,就萌生加入Openwrt的想法,虽然现在Ikuai支持也是越来越丰富,不过现在习惯这样。至于单Ikuai还是单Openwrt就不讨论,各位大佬手下留情。
理由
Ikuai实现单臂路由,宽带叠加,单线多拨,链路汇聚,划分VLAN,或对接三层交换,流控功能实用。
但是,除了划分VLAN和流控,其他基本上没用上。就馋他简单容易上手,稳定性好,在我用的这两年,从来挂的都是Op,Ikuai是没挂过。这里说下,如果Openwrt挂了,在终端(如电脑)修改网关,指向Ikuai的地址就可以继续上网了。
好了,继续。所以在Ikuai的基础上拓展,我是选择同样比较容易上手的Openwrt,其实主要也就特殊上网功能,加上分流。
Ikuai配置
先叠个甲,这里只配置IPv4,不涉及IPv6
网络设置-DHCP服务器-添加
基本设置:lan接口、IP范围、掩码、网关、DNS
设置说明:
服务接口:下拉选择设置的lan口
客户端地址:即想分发的IP范围,如192.168.1.1~192.168.1.254(255是不可用的)
排除地址:一般来说,设置IP范围的时候预留IP或者静态分配就行,这里没必要单独设置
……
网关:设置Openwrt的管理地址,指向Openwrt
首选DNS/备选DNS:可以设置运营商的DNS(拨号成功那有),或者设置公共DNS,某度一下会有很多。
设置完后,返回查看设置的DHCP状态有没启用,启用就完成。
Openwrt设置
网络-接口-Lan-修改
基本设置:IP、掩码、网关、DNS
设置说明:
协议:下拉选择静态地址
IPv4地址:这里是Openwrt的管理地址
……
IPv4网关:设置Ikuai的管理地址,指向Ikuai
……
使用自定义的DNS服务器:这里可以设置跟Ikuai一样的DNS,输入框旁点击可添加新的一条。后期如果要用Openwrt接管DNS服务,也可以按需设置,这里先不展开
设置完后,返回查看设置的DHCP状态有没启用,启用就完成。
关闭DHCP服务:网络-接口-基本设置-DHCP服务器-基本设置
勾选“忽略此接口”
IPv6禁用:DHCP服务器-IPv6设置
设置说明:如图,全部禁用
物理接口设置
因为我只有剩下一个lan口eth0,所以就勾选了eth0,如果有更多网口,会有eth1.2.3….按需勾选上
删除多余接口:网络-接口
设置说明:默认会存在一个wan口,这个不需要就可以删除,其他没用的也可以删
至此,基本设置完成,Ikuai的WAN口插入光猫出的网线,LAN口插入各种需要的终端,Ikuai分发IP和DNS,然后就可以上网了