Skip to content
This repository was archived by the owner on Nov 3, 2023. It is now read-only.

与系统其他vpn代理不兼容 #412

Open
8 of 10 tasks
Paulgudring opened this issue Feb 14, 2023 · 2 comments
Open
8 of 10 tasks

与系统其他vpn代理不兼容 #412

Paulgudring opened this issue Feb 14, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@Paulgudring
Copy link

Paulgudring commented Feb 14, 2023

与系统 vpn 代理不兼容

问题概述

v 2.1.3,内核版本 meta v 1.14.1。
我使用系统自带的 vpn 在我所在的组织机构网络环境中上网(确切来说是 l2tp 协议的 vpn ),使用 verge 进行代理上网时发现与之不相兼容,verge 会自动关闭代理,此时有如下特征:

  • GUI 中系统代理启用,但实际上是不成功的。
    • GUI 启用系统代理
    • 系统代理 false
  • clash 内核和本地服务器并未关闭
    • clash 内核运行中
  • 系统代理中仍然是打开的。
    • clash 修改的本地代理服务器
  • 可以像平时只启用 l2tp 一样正常地浏览网页,但是外网没有代理。
  • 没有连接与流量。
    • 界面图

排查方式

  • 可以确认并不是配置文件的问题,在非该组织网络环境下是可用的,用同样的配置文件在 cfw 与 clashn 是可用的。
  • 可以确认并非是 meta 内核的问题,在非该组织网络环境下是可用的,在clashn 使用 meta 内核是可用的,在 verge 使用 clash.premium是不可用的。
  • 可以确认是不兼容问题,其他条件不变的情况下,关闭 l2tp vpn 之后更换网络是可以正常使用的。

确认步骤

  • 查询 document 没有相关话题。
  • 查询过互联网并没有解决。
  • 查询过 issue 没有提过这个问题。

待办工作

  • 在 l2tp 和代理都是必要的情况下找出替代方案。
    • 使用了 clashn。
  • 如果是操作有误,指出修补方案。
  • 在下一版本中允许有其他 vpn 服务存在的情况进行本地系统代理。

展望

meta 和 verge 是我非常认可的项目,感谢作者大大的努力,劳您调查该问题。

@zzzgydi zzzgydi added the bug Something isn't working label Feb 16, 2023
@Paulgudring
Copy link
Author

新进展

问题原因

可能是没有调整好多个代理之间优先级和顺序

替代方案之二

  • 手动设置代理
    • 浏览器使用 proxyswitchyomega
    • vscode使用 “http.proxy”

这是一个说大不大(在问题严重度上),说小不小的问题(非常影响使用体验),希望在下个版本看到自动配置的策略。

@Mythologyli
Copy link

已经定位到了问题:#833

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants