Georgios Papadopoulos Asked: 2018-01-27 07:56:43 +0800 CST2018-01-27 07:56:43 +0800 CST 2018-01-27 07:56:43 +0800 CST 如何使用 USB 连接从 PC 到手机上网? 772 我的电脑上有 Ubuntu 16.04。 有没有办法在我的电脑和智能手机之间建立有线连接,以便智能手机可以通过电脑连接到互联网? smartphone 16.04 2 个回答 Voted Best Answer user68186 2018-01-27T13:21:21+08:002018-01-27T13:21:21+08:00 答案可能不适用于您的手机。以下在我的手机上工作 我的手机是运行工厂标准 Android 8.x Oreo 的 Google Nexus 6P 此过程称为USB 反向网络共享。并非所有手机都支持它。一些 Android 手机必须植根才能使用。下面的链接中有一些指南。 https://forum.xda-developers.com/showthread.php?t=2287494 https://www.howtogeek.com/214375/how-to-reverse-tether-an-android-smartphone-or-tablet-to-your-pc/ 您可能需要在手机上安装一个应用程序。我不需要它。 https://medium.com/genymobile/gniehtet-reverse-tethering-android-2afacdbdaec7 我的手机没有root。这就是我所做的: 首先,找到您将使用的 USB 端口的 MAC 地址 使用 USB 数据线将手机连接到 PC。 在手机中打开 USB 网络共享。这将使用手机的移动数据将 PC 连接到 Internet。这不是我们想要的,但这会给我们稍后将使用的设备地址。 从右上角的网络图标打开网络管理器编辑窗口。 突出显示 USB 连接。它可能被称为Ethernet Connection 1或Ethernet Connection 2。 单击编辑按钮并转到以太网选项卡。 复制设备字段中的信息: 按取消按钮退出网络编辑菜单。暂时不要关闭“网络连接”窗口。 在您的手机中关闭 USB 网络共享。 二、设置新的网络连接 在网络连接中单击添加: 如果需要,可以为新连接命名。 转到以太网选项卡并粘贴您复制的设备信息。 转到 IPv4 设置选项卡并选择共享到其他计算机: 保存并关闭网络连接窗口。 三、用手机测试 在您的手机中,通过 USB 连接到 PC 时关闭移动数据和 WiFi。 上网并使用其他连接互联网的应用程序。 看起来 USB 端口每次插入时都会获得一个随机的以太网 MAC 地址。如果是这种情况,您必须先找到 MAC 地址,然后每次要执行此操作时编辑保存的设置。 希望这可以帮助 HighCommander4 2021-02-13T18:07:56+08:002021-02-13T18:07:56+08:00 格尼雷特 我发现这个工具可以开箱即用。 这个名字是反向的“tethering” ,看看他们在那里做了什么。 该项目通过 adb 为 Android 提供反向网络共享:它允许设备使用它们所插入的计算机的互联网连接。它不需要任何 root 访问权限(无论是在设备上还是在计算机上)。它适用于 GNU/Linux、Windows 和 Mac OS。 目前,它通过 IPv4 流量中继 TCP 和 UDP,但不支持 IPv6(还没有?)。 用法很简单: 为您的平台下载 gniehtet 包。它包含两个文件:一个 apk 和一个可执行文件。 确保您可以通过 访问电话adb。 在手机上安装apk。 在您的计算机上运行可执行文件(通过 USB 连接手机)。您应该在电话上收到可以接受的提示,然后它就可以工作了。 一个小小的警告是,Android 将系留连接视为“非 wifi”,因此,如果您已将某些应用程序配置为仅在 wifi 上执行某些操作(以节省数据),您可能需要调整这些设置。
答案可能不适用于您的手机。以下在我的手机上工作
我的手机是运行工厂标准 Android 8.x Oreo 的 Google Nexus 6P
此过程称为USB 反向网络共享。并非所有手机都支持它。一些 Android 手机必须植根才能使用。下面的链接中有一些指南。
https://www.howtogeek.com/214375/how-to-reverse-tether-an-android-smartphone-or-tablet-to-your-pc/
您可能需要在手机上安装一个应用程序。我不需要它。
https://medium.com/genymobile/gniehtet-reverse-tethering-android-2afacdbdaec7
我的手机没有root。这就是我所做的:
首先,找到您将使用的 USB 端口的 MAC 地址
使用 USB 数据线将手机连接到 PC。
Ethernet Connection 1
或Ethernet Connection 2
。复制设备字段中的信息:
按取消按钮退出网络编辑菜单。暂时不要关闭“网络连接”窗口。
二、设置新的网络连接
在网络连接中单击添加:
如果需要,可以为新连接命名。
转到以太网选项卡并粘贴您复制的设备信息。
转到 IPv4 设置选项卡并选择共享到其他计算机:
保存并关闭网络连接窗口。
三、用手机测试
看起来 USB 端口每次插入时都会获得一个随机的以太网 MAC 地址。如果是这种情况,您必须先找到 MAC 地址,然后每次要执行此操作时编辑保存的设置。
希望这可以帮助
格尼雷特
我发现这个工具可以开箱即用。
这个名字是反向的“tethering” ,看看他们在那里做了什么。
用法很简单:
adb
。一个小小的警告是,Android 将系留连接视为“非 wifi”,因此,如果您已将某些应用程序配置为仅在 wifi 上执行某些操作(以节省数据),您可能需要调整这些设置。