0

我通过本教程http://blog.mathieu.carbou.me/post/60454997009/reverse-usb-tethering-with-android-2-2将我的安卓手机反向连接到通过 USB 使用 PC 互联网。

使用以下命令,我成功地创建了 bridge br0

sudo ifconfig eth0 0.0.0.0
sudo ifconfig usb0 0.0.0.0
sudo brctl addbr br0 
sudo brctl addif br0 eth0
sudo brctl addif br0 usb0
sudo ifconfig br0 up
sudo dhclient br0

br0有IP地址:172.16.138.102

我的安卓手机显示rndis0。我使用 adb shell 作为 root 使用以下命令。

netcfg rndis0 dhcp

rndis0被分配 ip : 172.16.138.109/24

rndis0然后我为接口添加了默认网关。

route add default gw 172.16.138.102 dev rndis0

仍然互联网无法在android上运行。我尝试了其他几个教程,但到处都提到了相同的信息。我是否遗漏了什么或者我需要做更多的事情来运行互联网?

4

2 回答 2

0

尝试使用反向网络共享工具。它是测试版,所以 Android 浏览器不会知道互联网正在运行,但您可以上网。

于 2016-01-06T12:31:52.470 回答
0

使用 gniehtet。注意:连接gniehtet服务器后,保持数据连接开启,虽然你的数据不会被使用,只有你的PC互联网会在android上使用。

于 2021-12-20T16:42:39.123 回答