站点图标 Linux-技术共享

爱快+openwrt实现域名分流

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

Pasted Graphic 21680×922 95.3 KB

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

Pasted Graphic 31704×686 69.5 KB

3、设置多DNS

Pasted Graphic2098×974 193 KB

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

image4218×1178 263 KB

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

Pasted Graphic 13122×942 245 KB

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

Pasted Graphic 42228×1062 155 KB

多播也可在此设置

Pasted Graphic 52470×1452 254 KB

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

Pasted Graphic 71692×1504 117 KB

 

Pasted Graphic 62882×1172 290 KB

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

Pasted Graphic 82326×998 212 KB

端口分流增加分流规则

Pasted Graphic 93246×816 224 KB

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

10041960×1560 192 KB

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

新建设盔1174×640 33.1 KB

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

新建设备1188×642 33.7 KB

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

ME0 65536 nd Isc nouueue state UNKNOUN group dafaul1478×830 35.4 KB

需要确认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

cont ig interface loopback1030×824 16.8 KB

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

防火塘。区城设置2038×1696 254 KB

 

手 特為有 有路克 限每理)A都片有华AGT期 三骨美期期新附碗美瓶代源我華灣路路有有新路量參每價司)2002×1822 422 KB

 

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

Wan----LAN1

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

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

退出移动版