本帖最后由 lingdomking 于 2021-7-19 13:11 编辑
折腾了好多天,总算摸到一个用起来还算稳定的家用方案
本人的网络配置如下
主路由:AX86U(已经刷梅林),负责PPPOE、DHCP、upnp等基础工作
旁路由:万由NS202,物理机EXSI 6.7U3,安装了OP(https://www.right.com.cn/FORUM/thread-4122982-1-1.html)、918+黑群晖、网心云
OP负责AdGuard Home、京东签到和学习
之前一直是用传统的主路由旁路由设置方式,主路由DHCP的网关、DNS填旁路由,旁路由的网关填主路由,这样做的弊端是其他一些不需要旁路由的设备在折腾旁路由的时候会断网,家人使用会受到一定影响,而且最大的问题是网心云,网心云在经过旁路由的时候会因为防火墙、DNS过滤等原因导致延迟非常高,掉包率也会奇高
现在参考了一些其他大神的设置方案,发现原来AX86U自身的dnsmasq已经可以做到把设备分流,而且不需要设备做静态IP,只需要在SSH上设置即可,也能让网心云、群晖这些设备直接连通外网,减少一层路由
这里提供一些设置方案
AX86U主路由分流
(参考https://post.smzdm.com/p/aekwnvqq/)
AX86U用SSH登陆(用你的路由器管理员登陆即可,密码输入是不会显示的)
然后创建vi /jffs/configs/dnsmasq.conf.add
#配置旁路由网关和DNS的IP,标注tag为任意(OP的名字);
dhcp-option=tag:xx(tag名称),option:router,xxx.xxx.xxx.xxx(你的软路由IP) dhcp-option=tag:xx(tag名称),option:dns-server,xxx.xxx.xxx.xxx(你的软路由DNS) #指定MAC地址的设备分配IP、网关和DNS
dhcp-host=aa:bb:cc:dd:ee:ff(你的设备MAC地址),set:xx(tag名称),xxx.xxx.xxx.xxx(配置的IP),,xxx(自定义名称) 保存重启dnsmasq让配置文件生效 service restart_dnsmasq
这样做就可以让指定MAC设备走旁路由进行二次处理,机顶盒、游戏机、电脑、手机都可以,而且在你折腾旁路由的时候完全不会影响其他设备运作
切记不需要梅林后台的DHCP填写网关和NDS了,默认即可,dnsmasq这个设置是不会显示在后台界面,但是指定设备在重连路由器后是会自动获取指定的配置IP
网心云配置
由于OP的2.5G网卡在exsi虚拟接口里面会有驱动bug,如果不给网心云直通一块网卡的话,延迟和掉包率都会很厉害
所以我给网心云直通了个网卡和USB3.0设备
网卡网关填主路由,这样的话怎么折腾OP都不会掉线,但是OP要关掉UPNP和turbo ACC,要不然网络类型会识别失败
内置2个盘位给nas了,直通USB3.0加装硬盘和可以完美识别,我是用绿联的双盘位硬盘盒,都能识别到
记得要个网心云限速,要不然高峰期吃完你所有上传轻轻松松,在梅林的QOS单独设置就好
OP配置
这里请务必注意!
这里请务必注意!
这里请务必注意!
openwrt在虚拟机环境中,2.5g的虚拟网卡驱动是有问题的,如果连接exsi管理端口的话是打不开openwrt的后台
一定要用直通网卡,由于万由ns202只有4个网口,我已经给群晖和网心云各分配了一个网卡,所以op只有虚拟网卡和物理网卡各一个,OP默认的lan口是lan0,即虚拟网卡,wan口是lan1
所以我们在安装好openwrt后,除了更改后台登陆IP以外,需要把涉及wan口的设置删除,把lan口绑定的lan0改成lan1,保存后重启openwrt,再把网线接到物理网口才能顺利打开后台
然后可以在后台把op的接口重新桥接即可
其他的ADH设置参考其他大佬即可
我一直以为ADH和smartdns一样只会返回一个地址,原来nslookup里面是不会显示的,但是仪表盘会确实显示经过旁路由的设备都已经经过ADH过滤了
|