Hasty Briefsbeta

双语

Gnirehtet provides reverse tethering for Android

a year ago
  • #reverse-tethering
  • #adb
  • #android
  • Gnirehtet为安卓设备提供通过adb的反向网络共享功能,使设备无需root权限即可使用电脑的网络连接。
  • 支持IPv4下的TCP和UDP协议,但不支持IPv6。该项目虽未积极维护,但会修复重大阻塞问题。
  • 提供两种实现版本:Java版(需Java 8环境)和Rust版(推荐使用,CPU/内存占用更低且无需Java运行时)。
  • 安卓应用最低要求API 21(Android 5.0)。需adb 1.0.36或更高版本支持。
  • 安装步骤包括下载对应系统版本(Linux/Windows/MacOS)并解压文件,建议选择Rust版本。
  • 命令包含`./gnirehtet run`(单设备共享)、`./gnirehtet autorun`(所有设备),以及中继/安装/启动/停止/隧道等独立命令。
  • 支持高级选项和手动命令操作中继服务器、安装APK及控制客户端。
  • 可通过`ADB`和`GNIREHTET_APK`环境变量自定义adb路径和APK位置。
  • 该项目采用Apache License 2.0开源协议。