小樱 发表于 2022/8/30 21:50

爱快软路由多线均很负载分流能不能电信流量走电信DNS,移动流量走移动DNS DOH

爱快软路由多线均很负载分流能不能电信流量走电信DNS,移动流量走移动DNS DOH

可以用公共dns,支持电信,联通,移动。默认出口保持电信,用于负载大部分DNS流量用于域名解析获取电信CDN IP节点。
同楼上,可以设置运营商分流,此时下载BT种子时候,就可以根据ip地址来实现运营商分流流量。

网易DNS测试是准的,网易这个检测工具没有任何问题。他们在瞎扯淡罢了。
和二楼 @梦寻凌雪 所说的,主要是这个功能在传统的DNS下不太好实现,不过有一种方法,我可以提供思路给爱快开发,至于他会不会去开发,我就不知道了,毕竟帖子都没回过我的。我也提过ipv6的问题,十年了,,,都没去解决。
例如可以基于DOH实现,论坛我发过教程

https://bbs.ikuai8.com/thread-129121-1-1.html

https://bbs.ikuai8.com/thread-129122-1-1.html

举例:把本地公网IP传递到参数上,如果为0.0.0.0则默认使用和DOH服务器取TCP握手IP,如果指定IP则用指定IP进行DNS解析。从DOH返回的data字段中,可以正确获得网站CDN对应运营商的IP地址
默认
https://223.5.5.5/resolve?ct=application/dns-json&name=www.baidu.com.&type=A&edns_client_subnet=0.0.0.0

电信
https://223.5.5.5/resolve?ct=application/dns-json&name=www.baidu.com.&type=A&edns_client_subnet=58.44.133.73

移动
https://223.5.5.5/resolve?ct=application/dns-json&name=www.baidu.com.&type=A&edns_client_subnet=223.88.200.222

联通
https://223.5.5.5/resolve?ct=application/dns-json&name=www.baidu.com.&type=A&edns_client_subnet=218.29.143.46


原帖:https://bbs.ikuai8.com/forum.php?mod=redirect&goto=findpost&ptid=133076&pid=1163033&fromuid=12460


至于如何获取wan1 wan2 wan3的外部ip,可以使用查询ip的api接口,获取到的结果缓存在内存或者配置文件中,可以在断线重拨联网时,或者手动点击更新按钮则重新获取最新ip,避免反复查询api。例如 ipv4: https://api.ipify.org/ ipv6: https://api6.ipify.org/

我画了一个demo图,可以参考这个方法来做一下DOH,实现思路已经给官方了。。。看官方做不做的到吧


页: [1]
查看完整版本: 爱快软路由多线均很负载分流能不能电信流量走电信DNS,移动流量走移动DNS DOH