步骤1:
对于Windows:从Android SDK安装USB驱动程序
对于Linux:无所事事
第2步:
在Nexus One上:连接USB电缆并激活USB Tethering。你应该在linux或windows上看到一个新的网络接口。
第3步:
在Linux计算机上,设置一个桥:
# usb0 is the new network interface
# eth0 is the main interface connected to internet (or a gateway)
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
设置网桥
在Windows上,桥接2个网络接口
第4步:
设置手机的usb0界面。你必须选择:
从您的计算机,执行:
./adb shell netcfg usb0 dhcp
或者在手机的根终端中输入:
苏
netcfg usb0 dhcp
您现在应该可以使用计算机的Internet连接在手机上连接到Internet。
尝试ping 以确定!
第5步:
要关闭反向网络共享,请首先在计算机上取消接口:
sudo ifconfig eth0 down
sudo ifconfig usb0 down
sudo ifconfig br0 down
sudo brctl delbr br0
sudo ifconfig eth0 up
sudo dhclient eth0
然后在手机上取消选中USB Tethering选项!
![009e9837ca9bc6165112e5cc416d8c51.png](https://i-blog.csdnimg.cn/blog_migrate/f70661d35d649328bc194ecd426b14af.jpeg)
![c63862392e0f3a94e8faf5b5e98f2fbd.png](https://i-blog.csdnimg.cn/blog_migrate/f0617a8aedc2aa0974241e5613fa1966.jpeg)
![68433495644fa0af8376b55da50899c5.png](https://i-blog.csdnimg.cn/blog_migrate/cbf172302c2a097b25009116f85e1189.jpeg)