如何使用USB连接从PC到手机上网?

Geo*_*los 10 smartphone 16.04

我的电脑上有 Ubuntu 16.04。

有没有办法在我的 PC 和智能手机之间建立有线连接,以便智能手机可以通过 PC 连接到互联网?

use*_*186 3

答案可能不适用于您的手机。以下内容在我的手机上运行

我的手机是 Google Nexus 6P,运行工厂标准 Android 8.x Oreo

此过程称为USB 反向网络共享。并非所有手机都支持它。某些 Android 手机必须root后才能使用此功能。下面的链接中有一些指南。

  1. https://forum.xda-developers.com/showthread.php?t=2287494
  2. https://www.howtogeek.com/214375/how-to-reverse-tether-an-android-smartphone-or-tablet-to-your-pc/

    您的手机上可能需要一个应用程序。我不需要它。

  3. https://medium.com/genymobile/gnirehtet-reverse-tethering-android-2afacdbdaec7

我的手机没有root。这就是我所做的:

首先,找到您将使用的 USB 端口的 MAC 地址

使用 USB 数据线将手机连接到电脑。

  1. 打开手机中的 USB 网络共享。这将使用您手机的移动数据将 PC 连接到互联网。这不是我们想要的,但这将为我们提供稍后将使用的设备地址。
  2. 从右上角的网络图标打开网络管理器编辑窗口。
  3. 突出显示 USB 连接。它可能被称为Ethernet Connection 1Ethernet Connection 2
  4. 单击“编辑”按钮并转到“以太网”选项卡
  5. 复制设备字段中的信息: 在此输入图像描述

  6. 按取消按钮退出网络编辑菜单。先不要关闭“网络连接”窗口。

  7. 在您的手机中关闭 USB 网络共享。

二、设置新的网络连接

  1. 在网络连接中点击添加:

    在此输入图像描述

  2. 如果需要,可以为新连接指定一个新名称。

  3. 转到以太网选项卡并粘贴您复制的设备信息。

  4. 转到 IPv4 设置选项卡并选择共享到其他计算机: 在此输入图像描述

  5. 保存并关闭网络连接窗口。

三、用手机测试

  1. 在手机中,通过 USB 连接到电脑时,关闭移动数据和 WiFi。
  2. 上网冲浪并使用其他连接互联网的应用程序。

看起来 USB 端口每次插入时都会获得一个随机的以太网 MAC 地址。如果是这种情况,您必须先找到 MAC 地址,然后每次要执行此操作时编辑保存的设置。

希望这可以帮助