wireguard 对 warp 的配置进行分流
相关软件和项目
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 |
3. 下载此页面中的所有文件到”C:\Program Files\WireGuard\bat”。或者直接下载解压此压缩档
4. 修改Wireguard客户端配置文件,加入以下Script Hook调用”C:\Program Files\WireGuard\bat”的批处理文件
1 | PreUp = "C:\Program Files\WireGuard\bat\routes-up.bat" |
将DNS指向本机以使用Overture作为DNS服务器
1 | DNS = 127.0.0.1 |
关闭Wireguard的kill switch并保存修改
5. 如配置正确,此时点击连接Wireguard会⑴自动调用routes-up.bat将国内IP写进系统路由表,⑵启动overture DNS服务器
连接成功后可上ip.skk.moe测试一下看是否正确分流。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 赛博空间!
评论