相关软件和项目

IP优选文件:https://drive.google.com/drive/folders/1cK2nA6SSUCzdnPn6HCaVVwIITr-U1J9Y
获取wareguard配置文件:https://replit.com/@kelekekou8/WARPconfig-youtubeBu-Yi-Yang-De-Qiang-Ge
获取warp+密钥获取:https://replit.com/@kelekekou8/WarpKey
电脑配合wierguard分流:https://github.com/lmc999/auto-add-routes
电脑端nekoray分流:https://github.com/MatsuriDayo/nekoray
电脑端singbox配置格式下载:https://drive.google.com/drive/u/0/folders/1tEweqNOMNcu30fOTrmPOUiRJZcLV9ACD
手机端分流nekobox:https://github.com/MatsuriDayo/NekoBoxForAndroid
(代码分叉自开源程序github:github.com/yonggekkk)

项目地址:https://github.com/lmc999/auto-add-routes

使用方法

Wireguard

1. 下载并安装最新版本的官方PC客户端。一般会安装在目录”C:\Program Files\WireGuard”

2. 开启Wireguard的Pre/Post命令支持,只能通过修改注册表的方式开启,具体操作:

以管理员身份运行cmd
输入以下命令按回车

1
reg add HKLM\Software\WireGuard /v DangerousScriptExecution /t REG_DWORD /d 1 /f

1

3. 下载此页面中的所有文件到”C:\Program Files\WireGuard\bat”。或者直接下载解压此压缩档

2

4. 修改Wireguard客户端配置文件,加入以下Script Hook调用”C:\Program Files\WireGuard\bat”的批处理文件

1
2
3
4
PreUp = "C:\Program Files\WireGuard\bat\routes-up.bat"
PostUp = "C:\Program Files\WireGuard\bat\dns-up.bat"
PreDown = "C:\Program Files\WireGuard\bat\routes-down.bat"
PostDown = "C:\Program Files\WireGuard\bat\dns-down.bat"

将DNS指向本机以使用Overture作为DNS服务器

1
DNS = 127.0.0.1

关闭Wireguard的kill switch并保存修改
3

5. 如配置正确,此时点击连接Wireguard会⑴自动调用routes-up.bat将国内IP写进系统路由表,⑵启动overture DNS服务器

连接成功后可上ip.skk.moe测试一下看是否正确分流。