为什么每次 clash 内置 dns 都会自己变成 true

15 小时 34 分钟前
 xuromky

每次打开 clash-PC 的时候 dns 总是会变成 true ,导致节点全部超时

解决办法就是手动改成 false 就全部正常了,这是什么原因导致的

694 次点击
所在节点    问与答
7 条回复
b1u2g3
15 小时 16 分钟前
用的是啥 GUI 客户端?
有些客户端的实际配置文件时自己再生成的,换而言之就是你后续改动的文件它不用。
你可能要整个 profile 重新整一次。
jigang2024
15 小时 16 分钟前
有定时拉远程订阅地址更新吧,更新间隔可以设置长一点
wizChen
15 小时 5 分钟前
这个 dns 选项确实麻烦,有时候自己定义的规则不生效,把这个 dns 选项删除了就能生效了🥹
gucheen
14 小时 54 分钟前
类似这种配置需要通过你用的 gui 自带的 patch 或者配置功能去设置,你直接改配置源文件会被覆盖
chouxw112233
14 小时 8 分钟前
这个规则是订阅给你的
可以改成不更新订阅,但是订阅失效,重新下载新的规则之后还是得手动改
有自动的方法,cfw 支持用 setting--parser 功能自动把规则预处理
预处理支持简单的 prep/append ,以及高级的 js 代码,可以找 gpt 写
```
parsers:
- reg: ^https://.*订阅链接的正则表达式.*/.+$
yaml:
prepend-rules:
- DOMAIN-SUFFIX,test1.com,你的节点选择
- DOMAIN-KEYWORD,test2,你的节点选择
- DOMAIN-SUFFIX,test3.com,DIRECT
code: |
module.exports.parse = async (raw, { axios, yaml, notify, console }) => {
console.log(raw);这里可以用 js 代码调用 yaml 库,预处理 raw 数据,修改 dns 设置
return raw;
}
```
chouxw112233
14 小时 3 分钟前
@chouxw112233 为什么我写不了 markdown😡
SenLief
13 小时 44 分钟前
你们为什么不自己维护一份配置文件呢?不要用订阅的配置,只用订阅的节点就可以了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1093557

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX