建议查看这篇,更详细:浅谈爱快流控分流和路由外网访问的一种方法
目前主流的爱快+openwrt的配置都是openwrt作为网关,提供给设备上网,但是这有一个缺陷,比如openwrt出现问题,就会导致所有设备无法正常上网,或者游戏的时候时不时突然延迟变高。
以前曾看到过以下方案,但是奈何各种原因条件不满足,导致没有实施。
该方案需适用于独臂路由,且还需要一个网管型交换机。由于网关还是设置的主路由,所以不会出现旁路由出问题了就导致没有网的情况发生,而且游戏延迟的稳定性也比使用旁路由作为网关稳定。
以下是我根据上图配置的网络。设备使用的x86软路由, 也算是完成上面的的功能,而且更简化。
初始准备:
两个网段:192.168.10.1/24,192.168.11.1/24(根据自己实际情况来,该网段仅作为演示)
一个3口以上的软路由
爱快系统和openwrt系统镜像
首先在爱快中设置两个wan口,wan1用来拨号,wan2固定IP,设置为192.168.11.2。同时将wan1设置为默认网关
设置lan口网段为:192.168.10.1/24
然后在爱快创建虚拟机,如下设置,虚拟化设置为半虚拟化。
第一个wan2就是openwrt的内网口,lan1外网口。
然后进入控制台,将openwrt的默认IP设置为192.168.11.1,重启后就可以直接用这个地址登录openwrt了。
在openwrt中设置好lan口,同时将wan口设置为192.168.10.2。
开启ssr puls服务,设置为全局模式,同时在状态中更新GFW列表,和国内IP列表。
在FileBrowser(文件管理)中,进入/etc/ssrpuls中,下载gfw_list.conf和china_ssr.txt文件。一个 用于GFW列表模式,一个用于国内白名单模式
然后开始在爱快中添加分流
将gfw_list.conf中多余的信息剔除,只留下域名。并保存为txt文件,如gfw_list.txt
然后,将上面的两文件进行分割,分割为1000行一个文件(爱快一个规则只支持1000个)。
可以用这个网站的在线分割:https://uutool.cn/txt-incise/
分割完后可以手动一个个文件导入,也可以用我写的python脚本一次性导入。
脚本地址:https://github.com/chenanmo/ikuai-tools
如果需要使用gfw就添加域名到域名分流,分流接口走wan2口。
如果需要使用国内IP白名单,在端口分流中,将china_ip组分流强制走wan口
对于自定义分流,新建一个规则就好了




Comments NOTHING