(已解决)clash代理关闭后不能使用互联网了,有什么解决办法呢

如题,最近用完代理关闭后不能自动切回本地网络,一直使用的是这种方式,每次都需要手动切换,还有别的方式吗?


image

2 个赞

在退出clash前,把clash的“系统代理”开关关掉就可以了


不过我都是直接退出clash的,clash会自动恢复系统的代理设置。

4 个赞

直接退出clash的话系统代理那里没恢复,建议每次不用时手动关闭clash的“系统代理”而不是直接退出程序

没关系统代理吧

你是怕是关闭之后,系统代理没有清除掉,关闭clash后,在设置/网络和Internet/代理里面检查一下代理是否仍是开着的

按理只要不是强退clash他都会恢复系统代理设置
不过目前我有台电脑会有后台莫名多了一个停止不了的clash-win64.exe 进程而无法上网的情况,必须重启电脑

想问问如果是意外关闭只能手动关是吗

遇到关了就用不了网的多半是代理没清除,charles或者clash这类工具使用关闭后都有可能会出现没有清除系统代理的情况,遇到手动关一下就行,知道这种场景就会好处理

退出clash之前先关了代理啊

是的,clash被意外终止,就没法自动帮你恢复系统设置里的默认代理设置了

可以通过:

  1. 设置-网络和Internet-代理,把"手动设置代理"下的开关关掉
  2. 或者重新启动clash、(关闭clash的“系统代理)、再使用clash的退出功能

这两种方法恢复

我的方法是开起clash 关闭代理 ,在关闭clash

罪魁祸首是没有开系统代理

没有吧

对啊 没关代理啊


在这里把手动设置代理关了就行

接退出clash的,clash会自动恢复系统的代理设置这个是需要设置吗,不然每次我都要关了代理才退出猫

这个不需要设置(本身没有设置项)。
我以前用cfw和现在clash verge rev都是右键任务栏图标,然后弹出的菜单里点退出就好了

不要开clash的系统代理,用tun模式。如果开了系统代理,退出clash前吧系统代理关掉