Aethersailor / Custom_OpenClash_Rules

分流完善的 OpenClash 订阅转换模板,搭配保姆级 OpenClash 设置教程,无需套娃即可实现完美分流、DNS无污染无泄漏,且快速的国内外上网体验。
https://t.me/custom_openclash_rules
Creative Commons Attribution Share Alike 4.0 International
753 stars 200 forks source link

最新版本0.46.043修改了dnsmasq和firewall的启动顺序,去广告教程失效 #59

Closed JIZHENQIANG closed 1 week ago

JIZHENQIANG commented 1 week ago

捕获

Aethersailor commented 1 week ago

加一行指令清理 dnsmasq 缓存即可,已更新设置方法

JIZHENQIANG commented 1 week ago

加一行指令清理 dnsmasq 缓存即可,已更新设置方法

没有起作用。/tmp/dnsmasq.d文件夹里面没有下载的文件呢? 捕获

Aethersailor commented 1 week ago

我这边是用的是正常的,ssh下直接用命令下载一下试试,排除一下网络问题

JIZHENQIANG commented 1 week ago

不是网络问题,感觉是被删除了或者没有输出到这个目录。 刚才找了一下没看到哪里有删除这个的,但是把dnsmasq和firewall两个顺序换回来就行。无语了 明天重装一下ImmortalWrt系统再看看是不是clash更新版本有残留的问题,今天先改了配置文件把启动顺序换回来将就用吧。

zhy95 commented 1 week ago

屏幕截图 2024-10-13 162114 也是0.46.043,一直提示 守护程序:检测到防火墙规则顺序有误,修改插件防火墙规则...

Aethersailor commented 1 week ago

屏幕截图 2024-10-13 162114

也是0.46.043,一直提示 守护程序:检测到防火墙规则顺序有误,修改插件防火墙规则...

模板不会影响这个,一般是系统里有其他插件在修改防火墙规则,最好带着 log 去 OpenClash 仓库提 issue

JIZHENQIANG commented 1 week ago

我这边是用的是正常的,ssh下直接用命令下载一下试试,排除一下网络问题

今天重装了系统也不行,不知道是哪里问题,我感觉是设置firewall的时候删除了规则或者重置了网络之类的。但是你说你那边没问题,那可能是ImmortalWrt系统的问题。你用的是不是ImmortalWrt?

Aethersailor commented 1 week ago

我这边是用的是正常的,ssh下直接用命令下载一下试试,排除一下网络问题

今天重装了系统也不行,不知道是哪里问题,我感觉是设置firewall的时候删除了规则或者重置了网络之类的。但是你说你那边没问题,那可能是ImmortalWrt系统的问题。你用的是不是ImmortalWrt?

我5台设备都是 ImmortalWrt 没有任何问题 curl -s https://anti-ad.net/anti-ad-for-dnsmasq.conf -o /tmp/dnsmasq.d/anti-ad-for-dnsmasq.conf 先关闭 openclash,在ssh里尝试用以上命令下载去广告规则能否成功

JIZHENQIANG commented 1 week ago

好的,可能我这路由器有什么毛病吧。不过改一下firewall和dnsmasq顺序能解决,我自己手动改一下吧,就是不知道openclash的作者为什么要修改这个顺序,以前都好好的。

Aethersailor commented 1 week ago

好的,可能我这路由器有什么毛病吧。不过改一下firewall和dnsmasq顺序能解决,我自己手动改一下吧,就是不知道openclash的作者为什么要修改这个顺序,以前都好好的。

换个思路,用系统计划任务可以实现相同的操作,不依赖openclash

JIZHENQIANG commented 1 week ago

最开始就是想加入启动项脚本的,后来在你这看了去广告和openclash一起启动也不错还免得了有启动顺序些问题