找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 8296|回复: 26

[openwrt(x86)] 关于mosdns是否有用及与openclash配合的相关讨论

  [复制链接]
发表于 2022-8-24 18:20 | 显示全部楼层 |阅读模式
按上述2个教程的配置,dns流程上首先是Openclash根据自己的分流规则先对dns进行了分流,分成国内、国外2组dns请求,又统一汇总到了mosdns,其实等于把openclash自己的dns分流功能给废弃了。然后mosdns又把汇总的dns按自己的分流规则再次分流,解析后传递给openclash,假如某个域名,mosdns分流到了国外,但是在openclash分流里面是国内的,就会出现对国外cdn友好的IP从国内直连,影响速度;反之,如果某个域名,mosdns分流到了国内,在openclash分流里面是国外的,那么解析的ip是对国内cdn友好,但是会走代理绕一圈访问,也会影响速度。
按最优的结果,如果openclash的dns分流与mosdns的分流结果完全一致, 那为什么不直接用openclash自己的分流呢,直接把mosdns的上游dns填到openclash里面就行了啊,那mosdns的意义只剩下乐观缓存和屏蔽规则了,这些功能在科学软件、Adguard Home、smartdns中都有的。

欢迎大家指正,毕竟有新玩具玩是值得高兴的事情,网上关于mosdns的教程中,只有上面2个讲到了如何与“师夷长技以制夷”软件相互配合的。

我的恩山、我的无线 The best wifi forum is right here.
发表于 2022-8-24 19:23 | 显示全部楼层
根据我的经验,大道至简,直接用mos
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-8-25 00:31 | 显示全部楼层
不明觉厉
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-10-7 23:48 | 显示全部楼层
本帖最后由 mjyhj 于 2022-10-7 23:51 编辑

肯定有用,不用的话DNS污染十分严重。
openclash的是域名IP分类,mosdns是dns分流。


至于那个ADG,就十分不推荐,在国内DNS和HOST过滤就十分鸡肋,没什么用。
直接openclash配mosdns就行了

点评

赞同。但是不会用mosdns。只用了openclash了  详情 回复 发表于 2023-8-25 18:07
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2022-10-8 00:03 | 显示全部楼层
mjyhj 发表于 2022-10-7 23:48
肯定有用,不用的话DNS污染十分严重。
openclash的是域名IP分类,mosdns是dns分流。

现在的科学方案,dns都是远程解析的,能有什么污染?除非是dns分流的列表规则有问题才会有污染。mosdns我现在也在用,加在套娃里面了,算是一个单独的geosite规则分流方式吧。详细可见:https://www.right.com.cn/forum/thread-8247205-1-1.html

点评

openclash默认又没用什么DNS方案。你拿个smart dns配合就有用,为什么拿mosdns来做dns就说没用。  详情 回复 发表于 2022-10-16 02:05
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-10-16 02:05 | 显示全部楼层
yyysuo 发表于 2022-10-8 00:03
现在的科学方案,dns都是远程解析的,能有什么污染?除非是dns分流的列表规则有问题才会有污染。mosdns我 ...

openclash默认又没用什么DNS方案。你拿个smart dns配合就有用,为什么拿mosdns来做dns就说没用。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-10-17 19:20 | 显示全部楼层
没啥用,自己的vps解析的dns最快了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-4-22 14:33 | 显示全部楼层
其实污染还好说,个人觉得难处理的是泄露,搞来搞去还是没搞定
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-7-20 16:37 | 显示全部楼层
就是openclash包含了mosdns功能,所以我配置openclash时,直接“劫持dns“ 其它的过滤和dns工具全部不用。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-7-22 19:59 | 显示全部楼层
有个问题,希望大佬给解释一下该怎么设置
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-7-22 19:59 | 显示全部楼层
有个问题,希望大佬给解释一下该怎么设置
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-7-22 20:06 | 显示全部楼层
有个问题,希望大佬给解释一下该怎么设置:1、mosdns作为dnsmasq上游,上游DNS设置为公共DNS,oc的nameserver和fallback设置为mosdns    2、oc作为dnsmasq上游,oc的nameserver和fallback设置为mosdns。mosdns上游DNS设置为公共DNS  3、mosdns作为dnsmasq上游,上游dns设置为oc,oc的nameserver和fallback设置为公共dns。   这3种方式,到底哪一种是正确的,或者说有什么区别

点评

dns流向要从客户端开始捋。 1:这个是错的 dns从客户端发出到了dnsmasq,dnsmasq又把dns给了mosdns,接着又转发到公共dns,域名不会经过openclash。openclash只能根据IP来进行分流了。 2:这个是对的 dns从客户端到o  详情 回复 发表于 2023-7-23 00:27
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2023-7-23 00:27 | 显示全部楼层
fxljay 发表于 2023-7-22 20:06
有个问题,希望大佬给解释一下该怎么设置:1、mosdns作为dnsmasq上游,上游DNS设置为公共DNS,oc的nameserv ...

dns流向要从客户端开始捋。
1:这个是错的
dns从客户端发出到了dnsmasq,dnsmasq又把dns给了mosdns,接着又转发到公共dns,域名不会经过openclash。openclash只能根据IP来进行分流了。
2:这个是对的
dns从客户端到openclash,再转发到mosdns,再到公共dns。需要指出的是,openclash并不会把全部域名都转发到mosdns,要看openclash配置文件里面的分流规则。另外,openclash也并不是一定采用mosdns的解析结果,mosdns的解析结果对openclash来说只是参考。
3:这个也是错的。如果用openclash,openclash和客户端之间,分流没有意义,也不要开缓存。

点评

如果按第二种方式,mosdns的dns请求会在openclash里出现是正常的吗  详情 回复 发表于 2023-9-29 22:02
谢谢大佬的回复,那我用第二种就是对的,有些人的博客里面写的都是错的  详情 回复 发表于 2023-7-24 15:28
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2023-7-24 15:28 | 显示全部楼层
yyysuo 发表于 2023-7-23 00:27
dns流向要从客户端开始捋。
1:这个是错的
dns从客户端发出到了dnsmasq,dnsmasq又把dns给了mosdns,接着 ...

谢谢大佬的回复,那我用第二种就是对的,有些人的博客里面写的都是错的

点评

插件的组合要看插件本身的处理逻辑,这个逻辑也是不断进步和变化的。  详情 回复 发表于 2023-7-25 09:27
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2023-7-25 09:27 | 显示全部楼层
fxljay 发表于 2023-7-24 15:28
谢谢大佬的回复,那我用第二种就是对的,有些人的博客里面写的都是错的 ...

插件的组合要看插件本身的处理逻辑,这个逻辑也是不断进步和变化的。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-16 13:08

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表