项目地址:GitHub – misakaio/chnroutes2: Better aggregated chnroutes
第一步:准备工作
步骤 1.1:安装 OpenVPN 客户端
操作:
1. 访问官网:https://openvpn.net/community-downloads/
2. 下载并安装对应版本(建议安装 OpenVPN GUI for Windows)
3. 安装完成后桌面会出现 OpenVPN GUI 图标

注意:运行 OpenVPN GUI 须以管理员权限启动。
在桌面上的OpenVPN GUI点击右键,选择属性,点击兼容性,选择以管理员身份运行:

首先下载并安装Git和python-3.11.6程序:
Python 发布 Python 3.11.6 | Python.org
或者直接下载提供的安装包:https://www.python.org/ftp/python/3.11.6/python-3.11.6-amd64.exe


接着下载安装Git程序:













- 验证安装
安装完成后,打开 命令提示符(CMD)或 PowerShell,输入:
git --version

3 . 使用 Git 克隆仓库,打开终端,你可以打开 PowerShell 或 命令提示符(推荐 PowerShell):
执行:
请先链接梯子后再执行,
git clone https://github.com/misakaio/chnroutes2.git
克隆完成后,会在你的C盘里生成一个 chnroutes2 文件夹。
接下来创建转换脚本,名为convert.py:
在 C:\Users\你的用户名\chnroutes2 目录下,新建一个名为 convert.py 的文件,

用记事本打开粘贴以下内容,内容如下:
配置文件已经配置好,下载放在目录下就行:convert.py

第二步:运行转换脚本
在 PowerShell 中运行以下命令:
cd "C:\Users\你的用户名\chnroutes2"
执行:
python convert.py

接下来怎么做(分流配置步骤)
第一步:找到你的 OpenVPN 配置文件
这个文件通常叫做 .ovpn,也可能是你自己导入的一个配置,例如:client.ovpn
第二步:在 .ovpn 中加入路由规则
打开你的 .ovpn 配置文件,把我们刚刚生成的 chnroutes_ovpn.txt 中的内容,复制并粘贴到 .ovpn 文件中末尾:

示例:
假设你的 .ovpn 文件原本内容如下:
client dev tun proto udp remote your.vpn.server 1194 resolv-retry infinite nobind persist-key persist-tun ca ca.crt cert client.crt key client.key remote-cert-tls server cipher AES-256-CBC verb 3 粘贴在这个下面:
接下来测试连接,连接上后检测是否分流成功:
可选:验证是否分流成功
可以做简单测试:
• 打开 https://ip.skk.moe/
• 看是否是你本机 IP(走直连)
• 打开 https://ip125.com/
• 看是否显示为你 VPN 的节点 IP(走 VPN)

看下 Pi 节点:




1 条回复
[…] 🎯墙内最新Windows 10/11 OpenVPN分流神技:国内直连+国外VPN零压力(基于chnroute… […]