EasyConnect 的卸载和替代方案

如何删除 EasyConnect

参考:bilibili/BV163411Z7BD

  1. 打开任务管理器,禁用启动项
  2. 停止、禁用服务
  3. 残留了一个服务: SanforPWEx,使用管理员权限运行 cmd, sc delete SangforPWEx 删除
  4. 重启
  5. 用 Everything 删除所有 Sangfor 相关文件

    驱动相关的需要右键文件夹 → 属性 -> 安全 -> 高级 里设置所有权为 Everyone 然后再分配可读可写即可删除

    (中间会报错,但是实际上已经可以删除了)

  6. 删除 SSL 证书 Win+R -> certmgr.msc

操作 -> 查找证书 →

包含 -> Sangfor

查找字符域 -> "颁发给" → 选中所有证书,删除。

重启,便可重获干净的电脑。

 

zju-connect

Release· Mythologyli/zju-connect (github.com) 下载 zju-connect-windows-amd64.zip

编辑配置文件 config.toml 

username = "xxxxxxxxxxxxx"
password = "yyyyyyyyyyyyyyy"
server_address = "vpn.hitsz.edu.cn"
zju_dns_server = "10.248.98.30"
disable-keep-alive = true

然后运行

.\zju-connect.exe -config .\config.toml 即可

或使用

hitszosa/HITsz-Connect-for-Windows

 

与 Clash Verge Rev 配合使用

新版本 (v1.7.x) clash verge rev 已经集成扩展规则到了右键菜单里

右键订阅 → 编辑节点 → 高级

prepend:
  - name: 'ZJU Connect'
    server: '127.0.0.1'
    port: 1081
    type: 'http'

右键订阅 → 编辑代理组 → 高级

prepend:
  - name: '✔ ZJU内网'
    type: 'select'
    proxies:
      - 'DIRECT'
      - 'ZJU Connect'

右键订阅 → 编辑规则 → 高级

prepend:
  - 'IP-CIDR,10.0.0.0/8,✔ ZJU内网,no-resolve'
  - 'DOMAIN-KEYWORD,vpn.hitsz.edu.cn,DIRECT'
  - 'DOMAIN-KEYWORD,hitsz.edu.cn,✔ ZJU内网'

然后手动选择节点

注意事项

⭐建议启用 tun

⭐需要关闭内网绕过代理(无论设置了什么规则,这里不关,都不会生效)

 

持久化 zju-connect

使用 NSSM 安装 zju-connect 作为服务

  1. https://nssm.cc/downloadopen in new window 下载最新版本的 nssm
  2. 在解压后的文件夹内按住 Shift 并右击空白处,选择“在此处打开 Powershell 窗口”;
  3. 在弹出的窗口中输入 .\nssm.exe install zju-connect
  4. Path 选择 alist.exe 的路径,如 D:\alist\alist.exe,Arguments 填 -config .\config.toml
  5. Details 选项卡中可以自定义标题和描述,可以选择服务的自启动模式(自动|延迟启动|手动|禁用);
  6. 在 I/O 选项卡为 Output (stdout) 和 Output (stderr) 各自指定一个日志文件的路径,如 D:\zju-connect\stdout.log,文件本身(stdout.log)可以不存在,但是指定的目录(D:\zju-conncet)必须存在;
  7. 点击“Install Service”即可。

此后可以直接在服务中启动 zju-connect

把 “自动重启” 打开,因为切换节点的时候会有莫名其妙的 bug 导致 zju-connect 程序崩溃。

service.msc

 

自建 Proxy Server

注意: 以下内容仅供参考,请根据所在单位的规定自行决定是否部署到真实的环境,否则后果自负!

 

使用 3proxy-docker

tarampampam/3proxy-docker: (github.com)

$ docker run -d \
    --name "3proxy-docker" \
    -p "3128:3128/tcp" \
    -e "PROXY_PASSWORD=passwd" \
    tarampampam/3proxy

劫持并合并代理 oldkingOK/my-proxy (github.com)

 

使用群晖 Proxy Server

在官方套件里下载即可,一键安装,不多赘述。

缺点:一些 ip 无法访问,可操作的空间太小,目前无法解决。