如何使用 USB/RNDIS 上的以太网将我的 Android 手机直接桥接到 LAN?

Sti*_*lez 6 windows usb android connection-sharing

我的三星手机使用 LineageOS。LineageOS USB 模式包括 RNDIS(微软广泛使用的 USB 以太网协议),其设置还包括 USB 网络共享。

我的桌面是 Windows 10,配有有线Intel 网卡以及适用于 Samsung USB、Samsung+Microsoft RNDIS 和 ADB 的正确驱动程序。

我希望以这样的方式连接手机:

  • 充当 IPv4 DHCP 客户端设备
  • 从路由器获取IP
  • 可以像任何其他 LAN 设备一样使用 TCP/IP 从我的 PC 连接。

大多数问题似乎与反向连接(使用手机的连接将设备桥接到互联网)或与 隧道有关adb,这两者都不适用。

当我将手机切换到 RNDIS 模式时,我已经让 Windows 自动安装其 RNDIS 设备/驱动程序,但无法进一步。我很难找到一种方法来完成这项工作,并且没有很多关于该过程的明确说明的文档。

如果成功的话,我的大部分使用可能是在手机上使用桌面上的 SSH sshd(包括通过 SSH 运行的 SCP),也许在稍后阶段,手机上也会使用 Samba 服务器(除了 MTP!)

但首先我需要一个通过 USB 连接的工作 LAN,这意味着电话端和 Windows 端的方向。如果简单的话,我宁愿在本地做事情也不愿使用额外的包。