如何解决Clash报错“Could not switch to this profile ”

Clash for Windows 间歇性无法翻墙 软件

前阵子本来用奈云机场用的好好的,但是最近几天切换到奈云机场,Clash就会报错:Could not switchto this profile! invalid dns enhanced-mode:redir-host。在其TG群里看了看,并不是我一个人遇到了该问题。

clash could not swicth to this profile
Sponsored links
Sponsored links

解决办法

该问题的原因是Clash已经不支持redir-host了,需要使用fake-ip来替代。

所以我们可以手动将enhanced-mode修改为fake-ip。直接点击 Edit in Text Mode,如图所示,将redir-host改成fake-ip,然后点击右下方的绿色保存按钮。但这个方法有个弊端,因为现在订阅都是链接形式,更新后配置会被覆盖,需要自己反复修改。因此我们还需要再做点什么。

clash enchanced mode

redir-host改成fake-ip之后,右键点击机场的profile,在下拉菜单中选择Parsers -> Edit Parsers。

clash profile
edit parsers

添加以下代码,记得缩进要正确,不然会报错的。写完保存即可。这样之后哪怕更新订阅地址也不需要再修改enchanced-mode了,但缺点是parsers只能保存一个订阅地址。

clash edit parsers
2.4/5 - (7 votes)
订阅评论
提醒
guest
2 评论
内联反馈
查看所有评论
Liu
Liu
4 月 前

请问在哪里改?

2
0
希望看到您的想法,请您发表评论x