v2wall

关掉 v2rayN 后上不了网

关闭 v2rayN 后所有网站都打不开?多半是系统代理没被清除,系统还在把流量发给已退出的 v2rayN。本页说明为什么会残留、怎么清除,以及以后怎么正确退出。

适用:v2rayN

你看到的现象

退出或关掉 v2rayN 之后,浏览器打不开任何网站(国内网站也打不开),提示无法连接到代理服务器之类;但微信、QQ 等部分软件还能用。重新打开 v2rayN 又一切正常。

可能的原因和解决办法

v2rayN 没有正常退出,系统代理还在

怎么判断:v2rayN 的源码里,从托盘菜单「退出」时会先清除系统代理再关闭;但在任务管理器里结束进程、程序崩溃、直接关机时,来不及清除。系统代理还指向 127.0.0.1 和 v2rayN 的端口(默认 10808),而那里已经没有程序在监听,所以会读系统代理的程序(主要是浏览器)都上不了网,不读系统代理的软件不受影响。Windows 上打开「设置」→「网络和 Internet」→「代理」,手动代理还开着、地址是 127.0.0.1,就是这个原因。

怎么解决:任选一种:

  • 重新打开 v2rayN,再从托盘图标的右键菜单点「退出」,让它清除系统代理;
  • 在 v2rayN 底部的系统代理里选「清除系统代理」;
  • 不想再打开 v2rayN 时,直接在 Windows「代理」设置里把手动代理关掉。macOS 在系统设置的网络设置里,找到当前网络的代理设置关掉。

只是关了窗口,v2rayN 还在后台

怎么判断:v2rayN 有「关闭窗口时隐藏至托盘」的设置,关窗口不等于退出。托盘里还有 v2rayN 图标时,它仍在运行;这时上不了网,是节点或设置的问题,不是残留。

怎么解决:要用代理就按 开了系统代理,浏览器还是打不开 排查;不用代理就从托盘菜单「退出」。

选了「不改变系统代理」,又手动设过代理

怎么判断:选「不改变系统代理」时,v2rayN 退出时也不会动系统的代理设置。如果你之前手动在系统里设过 127.0.0.1 的代理,退出 v2rayN 后它还在。

怎么解决:在系统的代理设置里手动关掉;以后让 v2rayN 管理系统代理,选「自动配置系统代理」,退出时会自动清除。

节点导入了,但还是连不上?用节点链接解析看看每个字段是否完整,全程在浏览器本地完成。
打开节点链接解析

还是没解决?

把客户端名称、版本和日志里的报错发给我们(不要附上订阅链接),我们会补充到这一页:提交反馈。