【折腾分享】爱快+openwrt实现域名分流

1、准备工作
已安装好爱快的软路由
openwrt镜像
2、进入爱快后先新增wan2(此处默认爱快已正常拨号上网,已有wan1和lan1)
点击后面+添加wan2


网卡选择vnet,接入方式为dhcp

3、设置多DNS

同时需要设置局域网lan的dns指向爱快

此处asdl1为wan1口拨号,wan2的dns一定是可以正常解析国外站点的dns

顺带提一下,wan1设置基于物理网卡的混合模式后在dhcp中增加一个和光猫同网段的IP,即可直接访问光猫

多播也可在此设置

4 、设置域名分流
按照计划特殊网络从wan2走,此处设置域名分流线路选择wan2,添加需要走特殊网络的域名然后保存,后期有域名需要走特殊网络的,直接编辑此规则添加即可。


对于部分软件需要多网段都走特殊网络的,在ip分组中增加分组

端口分流增加分流规则

5 、安装op实现特殊网络需求
因我的爱快是物理机安装,在爱快直接安装op虚拟机,添加两块网卡

第一块虚拟网卡桥接网卡选择lan1

第二块虚拟网卡桥接网卡选择wan2(第一步新建的那个wan口)

Openwrt镜像转换为爱快可用虚拟镜像后直接启动(如何安装op本文不考虑,需要的请自行百度)
启动后点击vnc进入终端界面,在命令行中输入ip add

需要确认op中的wan口是否获取到和爱快lan同网段的ip,lan口默认是192.168.1.1
如果此处wan口是和爱快lan同网段,可直接访问wan口ip来访问op,如果不是则需要修改/etc/config/network文件
通过 vi /etc/config/network,建议将op的lan口192.168.1.1改为其他网段如本文中的172.10.0.1

如果wan口的ip不是爱快同网段,直接将此文件中eth0和eth1互换,然后:wq保存后重启op即可。op中自带pw在pw中设置全局模式,(本文提供的op固件默认已关闭防火墙,所以可通过wan访问op,其他固件请自行关闭防火墙,或其他方法访问op)

如果觉得爱快虚拟机不行,可自行安装到其他地方,op的wan和lan对应连接到爱快的lan和wan2即可,在此不过多赘述。
OP------爱快

Wan----LAN1

LAN----WAN2
剩下的各位自行发掘研究吧,不用问,问就是我也不知道为啥这样,我只会用 :rofl:
最后附上我自己用的op镜像,基于openwrt官方最新编译只增加pw和关闭防火墙
openwrt-passwall

把的我域名分流规则也分享一下吧:
如果不是wan2,打开规则后修改interface=wan2中wan2为你自己的即可
stream_domain (1).txt (77.8 KB)

PS:本文无技术含量,纯经验分享,欢迎转载,但请注明来源本帖,谢谢。

牛逼牛逼,感谢大佬分享,不会玩。是不是可以指定IP走指定线路

是的 zsbdzsbd

openwrt的lan口ip不能跟爱快是同一个网段,完美了,柜总手摸手指导。