内容发布更新时间 : 2024/11/17 8:20:59星期一 下面是文章的全部内容请认真阅读。
Android手机通过USB设置默认网关上网详细图解教程
1. 安装必备的软件
A)首先要确保PC上安装了手机的驱动程序,相信这个大家都装了。
B)安装root权限工具,我用的是superuser,后面会说到怎么使用。 C)安装Gscript,用来一键设置USB上网功能。
2. 设置
A)将手机设置为调试模式,我们要做的就是让USB支持调试模式。 步骤:将Application Settings/Development/USB debugging 勾选上。
B1)将手机设置为可以通过USB共享PC网络(Defy)
步骤:将Wireless & networks/Mobile networks/internet tethering 勾选上。
B2)有的手机设置通过USB共享PC网络的方式可能不同,你可能看到的是下面这种共
享设置的方式
步骤:将绑定/USB绑定勾选上
C)将PC上的USB线与手机连接
电脑网络连接里会多出一个本地连接,为方便查看我把名称改为android
右键查看电脑本身上网通过的网络连接的属性(如果你的电脑端使用有线网络上网,则打开“本地连接”;如果你的电脑端使用无线网络上网,则打开“无线网络连接”;如果你使用电脑中的拨号上网,则打开拨号用的宽带连接),我的是有线连接,我打开“本地连接”的属性,选择“高级”选项卡,勾选“允许其他网络用户通过此计算机的Internet连接来连接”,确定。(如果你有多个其他网卡,可能需要像下面右侧的图中选择“手机网络共享”连接,这个图是从其他地方拿来的)
此时,双击查看“手机网络共享”的状态,查看“支持”选项卡中的内容,可以看到“IP地址”被系统自动设为了192.168.16.1。(这很重要,该IP地址要与脚本中的IP地址一致,你可以按照你所处的环境来修改IP地址、子网掩码、和网关,但请确保它们与脚本中的设置一致。)PC端的设置完毕,且以后不必再更改。
D)安装Gscript,并按add script添加一个自定义的脚本online-usb,然后保存。 内容如下:
busybox route add default gw 192.168.16.1 //此处IP地址需要与电脑端的“手机网络共享”连接的IP地址相同 ifconfig rmnet0 down
setprop net.dns1 8.8.8.8 //8.8.8.8是Google提供的DNS服务器地址,可修改为适合自己的
E)点击运行online-usb
这时superuser会让你给gscript赋予root的权限,确认即可