Gnirehtet 使用教程

什么是 Gnirehtet?

Gnirehtet("Tethering" 反写)是 Google 开发的开源工具,用于 通过 USB 共享 PC 网络给 Android 设备

它适用于 WiFi 和蓝牙损坏,或没有 SIM 卡的 Android 设备,无需 Root。

适用场景:

手机 WiFi/蓝牙无法使用,但 USB 可用

手机无 SIM 卡,但需要上网

避免使用手机流量,让手机使用电脑的网络

支持 Windows / Linux / macOS


下载 Gnirehtet(Windows)

  1. 前往 GitHub 下载

    Gnirehtet 官方下载
  2. 解压 gnirehtet-windows.zip,你会得到:

    gnirehtet.exe gnirehtet-run.cmd gnirehtet.jar adb.exe (如果没有 ADB,可单独安装)

安装 ADB(Android Debug Bridge)

Gnirehtet 依赖 ADB,如果你尚未安装,请按以下步骤操作:

安装官方 ADB 工具

如果你希望使用官方 ADB:

  • ADB 官方下载
  • 下载 platform-tools,解压后,把 adb.exe 复制到 Gnirehtet 目录。

开启 USB 调试(开发者选项)

启用开发者模式

  1. 打开 Android 手机 "设置"
  2. 进入 "关于手机",连续点击 "版本号" 7 次
  3. 返回 "开发者选项"(可能在 "系统" 或 "高级设置" 里)
  4. 开启 "USB 调试" 选项

连接 USB 并授权

  1. 使用 USB 线连接手机到电脑
  2. 运行以下命令,检查 ADB 连接:
adb devices
  • 如果出现 unauthorized,请在手机上点击 “允许 USB 调试”。
  • 如果没有设备,请尝试更换 USB 线或端口。

运行 Gnirehtet

方式 1:直接运行

  1. 进入 Gnirehtet 目录:
cd C:\path\to\gnirehtet\
  1. 运行网络共享:
gnirehtet.exe run

手机端会弹出 VPN 连接请求,点击“允许”。

方式 2:使用批处理文件

Gnirehtet 自带 gnirehtet-run.cmd,可以直接运行:

gnirehtet-run.cmd

总结

Gnirehtet 适用于 Android 5.0+,无需 Root

通过 USB 让手机共享 PC 网络(反向 USB 共享)

Windows 安装简单,运行稳定,支持自动连接

如果你的 手机 WiFi 坏了、无 SIM 卡、无法联网,Gnirehtet 是一个 完美的 USB 网络共享方案!

Gnirehtet —— 通过 USB 让手机共享 PC 网络的更多相关文章

  1. windows mobile 共享PC网络(win7)

    win7系统安装windows mobile,将设备插入底座后,设备并不能直接共享pc的网络直接上网.原来,当插入底座后,需要打开mobile设备中心,切换一下连接网络,或者打开此窗体后确定一下,即可 ...

  2. 利用安卓手机的OTG共享有线网络

    利用安卓手机的OTG共享有线网络 安卓手机有些是支持OTG的,OTG的显著特点就是手机能给外部设备供电,而且能交换数据. 那么,没有OTG功能的手机能不能给弄个OTG出来呢?当然可以,原因很简单,既然 ...

  3. WIN7使用技巧 让电脑变身WiFi热点,让手机、笔记本共享上网,如何开启无线网络,共享无线网络

    将win7电脑变身WIFI热点,让手机.笔记本共享上网 用win7建立无线局域网,可以共享上网可以局域网游戏. 开启windows 7的隐藏功能:虚拟WIFI和SoftAP(即虚拟无线AP),就可以让 ...

  4. 手机与PC的影音相互播放(DLNA/UPNP)

    DLNA:全称是DIGITAL LIVING NETWORK ALLIANCE(数字生活网络联盟), 旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络的互联互通,使得数字媒体和内容服务的无 ...

  5. Windows 之 手机访问 PC 端本地部署的站点

    测试网页在手机上的显示工具我们可以使用谷歌内核的浏览器,打开开发者工具(F12),在device那里选择设备,然后刷新来查看网页在手机上的显示效果. 但毕竟是模拟的,如果想要在真机上调试该怎么办呢. ...

  6. android手机连接PC无法正常安装驱动

    工作当中我们经常会遇到Android手机连接PC的时候无法正确安装驱动,或者安装失败.当然找到正确的驱动文件时首选的解决方案,如果正确的驱动文件依旧无法安装成功我们可以打开我的电脑-->属性-- ...

  7. 非堵塞socket实现android手机与PC的文件传输

    项目须要是通过WIFI建立手机和PC的通信,然后自己定义一个简单的协议对要传输的文件进行校验,传输的文件是2张3M的图片,要求考虑网络中断情况处理. 我这里採用的是非堵塞socket来实现的,之前查过 ...

  8. 手机共享成wifi热点电脑无法上网的问题

    第二次遇到这样的问题,每次百度都不能解决我遇到的问题.上一次已经自己鼓捣着解决了,后来忘记怎么弄好的.第二次遇到这个问题,又是浪费了许多时间后,偶然弄好了,突然想起来上次就是这样弄好的.所以就针对我自 ...

  9. Windows Win7建立wifi热点,手机共享WIFI上网

    Win7建立wifi热点,手机共享wifi上网 by:授客 QQ:1033553122 1.以管理员身份运行命令提示符:快捷键win+R→输入cmd→回车 2.启用并设定虚拟WiFi网卡:运行命令:n ...

  10. 基于C/S模式的android手机与PC机通信系统的开发

    原文链接: http://blog.csdn.net/nupt123456789/article/details/8213486 基于C/S模式的android手机与PC机通信系统的开发 作者:郑海波 ...

随机推荐

  1. Zabbix Proxy安装及替换Zabbix阿里云源脚本

    zabbix proxy安装步骤 说明: Zabbix Proxy使用的是独立的数据库实例,如果放在一起数据容易遭到破坏;Proxy仅仅是一个数据采集的作用,其他的依然是依靠Server端实现,这就会 ...

  2. MyCat分库分表-主从

    一.MySQL数据同步 1.主节点配置,log-bin,指定文件名称 2.主节点配置server-id,默认为1 vim /etc/my.cof 在[mysqld]下添加如下配置 log-bin=im ...

  3. 【基础知识笔记】004 matlab-矩阵和数组的关系

    之前以为是两种东西,今天看了mathworks的官网才知道 所有 MATLAB 量都是多维数组,与数据类型无关.矩阵是指通常用来进行线性代数运算的二维数组 1.数组创建 要创建每行包含四个元素的数组, ...

  4. PPT-嵌入字体提示不可嵌入怎么办

    直接将不可嵌入的字体替换为可以嵌入的字体 开始->替换->替换字体

  5. 写一个简单的SQL生成工具

    知识点: MyBatis 语法概览 MyBatis 是一个强大的数据持久化框架,它提供了一种半自动化的 ORM 实现方式.通过 MyBatis,开发者可以通过简单的 XML 或注解来配置和映射原生信息 ...

  6. RedisTemplate实现setnx分布式锁

    redis工具类 `package com.ttsx.activity.item.services.utils; import lombok.extern.slf4j.Slf4j; import or ...

  7. nuxt.js 使用 Typescript 在 VSCode 报错: File 'xxx/components/Logo.vue' is not a module. Vetur(2306)

    nuxt.js 生成的默认文件 components/Logo.vue 源码大概如下: 1 <template> 2 <svg 3 class="NuxtLogo" ...

  8. rust学习笔记(3)

    变量 变量默认是不可变的 不能使用没有初始化的变量 作用域 变量离开作用域之后会直接释放, 无法再次使用; 在内部代码块中定义的变量会导致外部的变量被遮蔽 类型转换 部分类型可以隐式转换, 部分类型需 ...

  9. Suspense和vue-async-manager

    Suspense Suspense是 Vue3.x 中新增的特性, 那它有什么用呢?别急,我们通过 Vue2.x 中的一些场景来认识它的作用. Vue2.x 中应该经常遇到这样的场景: <tem ...

  10. MUX-VLAN

    MUX VLAN(Multiplex VLAN)是一种高级的VLAN技术,它通过在交换机上实现二层流量隔离和灵活的网络资源控制,提供了一种更为细致的网络管理方式. 一.基本概念 MUX VLAN分为主 ...