|
| 1 | +<p align="center"> |
| 2 | + <strong>系统级 Xray 透明代理模块(Android)</strong><br> |
| 3 | + 接管 Android 系统流量,支持全局 / 分应用 / 白名单 / 透明代理等功能 |
| 4 | +</p> |
| 5 | + |
| 6 | +<p align="center"> |
| 7 | + <a href="https://github.com/Fanju6/NetProxy-Magisk/releases"> |
| 8 | + <img src="https://img.shields.io/github/v/release/Fanju6/NetProxy-Magisk?style=flat-square&label=Release&color=blue" alt="Latest Release" /> |
| 9 | + </a> |
| 10 | + <a href="https://github.com/Fanju6/NetProxy-Magisk/releases"> |
| 11 | + <img src="https://img.shields.io/github/downloads/Fanju6/NetProxy-Magisk/total?style=flat-square&color=green" alt="Downloads" /> |
| 12 | + </a> |
| 13 | + <img src="https://img.shields.io/badge/Xray-Core-blueviolet?style=flat-square" alt="Xray Core" /> |
| 14 | +</p> |
| 15 | + |
| 16 | +--- |
| 17 | + |
| 18 | +## 📖 目录 |
| 19 | + |
| 20 | +* [✨ 功能特性](#-功能特性) |
| 21 | +* [🖼 界面预览](#-界面预览) |
| 22 | +* [🚀 安装](#-安装) |
| 23 | +* [📢 Telegram 群组](#-telegram-群组) |
| 24 | +* [📁 默认配置路径](#-默认配置路径) |
| 25 | +* [📘 配置文件教程(推荐方式)](#-配置文件教程推荐方式) |
| 26 | +* [📝 注意事项](#-注意事项) |
| 27 | +* [🤝 贡献](#-贡献) |
| 28 | + |
| 29 | +--- |
| 30 | + |
| 31 | +## ✨ 功能特性 |
| 32 | + |
| 33 | +| 功能 | 描述 | |
| 34 | +| ---------------- | ------------------------------------------- | |
| 35 | +| **WebUI 管理界面** | 通过浏览器管理代理状态 —— 启动 / 停止 / 配置 | |
| 36 | +| **分应用控制** | 支持白名单模式,可精准指定哪些 App 使用代理 | |
| 37 | +| **透明代理** | 自动配置 iptables,实现系统级 TCP 流量代理,将所有数据包转发到 Xray | |
| 38 | +| **日志输出** | 模块日志,Xray 运行日志,方便调试与问题排查 | |
| 39 | + |
| 40 | +--- |
| 41 | + |
| 42 | +## 🖼 界面预览 |
| 43 | + |
| 44 | +<div style="display: flex; justify-content: space-around;"> |
| 45 | + <img src="/Screenshots/Screenshot1.png" width="30%" alt="NetProxy UI 1" /> |
| 46 | + <img src="/Screenshots/Screenshot2.png" width="30%" alt="NetProxy UI 2" /> |
| 47 | + <img src="/Screenshots/Screenshot3.png" width="30%" alt="NetProxy UI 3" /> |
| 48 | +</div> |
| 49 | + |
| 50 | +--- |
| 51 | + |
| 52 | +## 🚀 安装 |
| 53 | + |
| 54 | +1. 下载最新版本 ZIP(见 Releases) |
| 55 | +2. 在 **Magisk Manager → 模块** 中安装 ZIP |
| 56 | +3. 重启设备 |
| 57 | +4. 打开 WebUI 进行配置 |
| 58 | + |
| 59 | +--- |
| 60 | + |
| 61 | +## 📢 Telegram 群组 |
| 62 | + |
| 63 | +<p align="center"> |
| 64 | + <a href="https://t.me/NetProxy_Magisk"> |
| 65 | + <img src="https://img.shields.io/badge/Telegram-加入群组-blue?style=for-the-badge&logo=telegram" alt="Telegram Group" /> |
| 66 | + </a> |
| 67 | +</p> |
| 68 | + |
| 69 | +欢迎加入讨论 / 提问 / 反馈 |
| 70 | + |
| 71 | +--- |
| 72 | + |
| 73 | +## 📁 默认配置路径 |
| 74 | + |
| 75 | +``` |
| 76 | +/data/adb/modules/netproxy/xraycore/config/default.json |
| 77 | +``` |
| 78 | + |
| 79 | +你可以参考这里的 `inbounds`配置。 |
| 80 | + |
| 81 | +--- |
| 82 | + |
| 83 | +## 📘 配置文件教程(推荐方式) |
| 84 | + |
| 85 | +如果你使用 V2RayNG,可按以下步骤操作: |
| 86 | + |
| 87 | +1. 在 V2RayNG 中导出完整 JSON 配置 |
| 88 | +2. 将原有的 `"inbounds"` 替换为下面内容: |
| 89 | + |
| 90 | +```json |
| 91 | +"inbounds": [ |
| 92 | + { |
| 93 | + "port": 1080, |
| 94 | + "protocol": "dokodemo-door", |
| 95 | + "settings": { |
| 96 | + "network": "tcp,udp", |
| 97 | + "followRedirect": true |
| 98 | + }, |
| 99 | + "sniffing": { |
| 100 | + "enabled": true, |
| 101 | + "destOverride": ["http", "tls", "fakedns"] |
| 102 | + } |
| 103 | + } |
| 104 | +] |
| 105 | +``` |
| 106 | +3.导入NetProxy并运行即可 |
| 107 | + |
| 108 | +这样就可以让 NetProxy 的透明代理规则生效。 |
| 109 | + |
| 110 | +--- |
| 111 | + |
| 112 | +## 🤝 贡献 |
| 113 | + |
| 114 | +欢迎参与项目!你可以: |
| 115 | + |
| 116 | +* 提交 Issue —— BUG / 功能建议 |
| 117 | +* 提交 Pull Request —— 优化 / 新功能 |
| 118 | +* Star ⭐ 表示支持! |
| 119 | + |
| 120 | +--- |
0 commit comments