前言
分流的用处就是为了本地局域网和大陆地址走国内IP访问,国外网站走代理IP访问
Android手机端分流设置方法
- 下载最新版NekoBox安卓客户端【NekoBoxForAndroid】,感谢MatsuriDayo开源大佬
- 运行NekoBox后点左上角>工具>Cloudflare Warp>生成配置,等待10秒即可获得📋配置文件,如果测试超时无法上网的话,请按【WARP+免费节点获取方法及进阶玩法】把服务器和端口号替换成🚀优选IP和端口号即可
暂不方便获取优选IP的可试用以下几组
162.159.195.47:942
162.159.192.131:942
162.159.192.5:3138
162.159.192.136:942
162.159.195.126:942
- 分流设置,打开NekoBox左上角>路由,把中国域名规则和中国IP规则打开;NekoBox左上角>设置>路由设置里把绕开局域网地址和在核心中绕过LAN 即可实现分流
Windows端分流设置方法
本教程基于【WARP+免费节点获取方法及进阶玩法】延伸方案
- 假设WireGuard安装在目录"C:\Program Files\WireGuard"
- 开启Wireguard的Pre/Post命令支持,只能通过修改注册表的方式开启,具体操作:
- 以管理员身份运行cmd
- 输入以下命令按回车
reg add HKLM\Software\WireGuard /v DangerousScriptExecution /t REG_DWORD /d 1 /f
- 下载【auto-add-routes-master.zip】并解压将auto-add-routes-master目录里的所有文件复制到"C:\Program Files\WireGuard\bat"文件夹,没有bat文件夹自行新建
- 修改Wireguard客户端配置文件,加入以下Script Hook调用"C:\Program Files\WireGuard\bat"的批处理文件
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服务器
DNS = 127.0.0.1
- 关闭WireGuard的(kill-switch)并保存修改
- 以上设置如下图所示:

- 如配置正确,此时点击连接Wireguard会自动调用routes-up.bat将国内IP写进系统路由表实现分流