码迷,mamicode.com
首页 > 移动开发 > 详细

手机通过usb共享电脑端PC的网络

时间:2014-09-29 12:27:10      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:android   style   http   color   os   ar   for   数据   sp   

windows 7经本人测试成功,在电脑上的操作比起XP系统的简单得多了。请看如下操作

**********************************************************************************************
一:相关准备
****************
1,手机系统为2.2的。

2,手机需root权限,并勾选usb调试。
3,电脑安装好三星驱动。
4,手机上安装脚本软件GScrip(必须是英文版的,汉化版不能用)。

**********************************************************************************************
二:相关步骤
****************                               

                                 1,电脑上的操作:
第一步:

(首先声明:请注意下面我所述的“原来的本地连接”和“新的本地连接”,请别弄混了)
用USB将手机连接好电脑,先勾选“USB调试”,在手机“设置—无线与连接—绑定—USB绑定”打勾。这时在你电脑的右下方打开你网络共享中心会看到多出一个新的本地连接“本地连接 2”,如果弹出一个窗口让你设置网络类型,那么请把它设为“家庭网络”:
    bubuko.com,布布扣 
**********************************************************************************************
第二步:
点击本地连接 2点“详细信息”看到一个IPv4地址,如下图所示,请记下该IP地址,下面在手机操作的第一步要用到。
           bubuko.com,布布扣 
**********************************************************************************************
第三步:


单击本地连接(是原来的本地连接,不是本地连接 2), 弹出一个窗口,点击左下角的“属性”,弹出一个窗口,点击上方的“共享”,把下方的两个勾勾上,把“请选择一个专用网络连接”选择“本地连接 2”,点击确定
           bubuko.com,布布扣 
**********************************************************************************************
                                                       2,手机上的操作:

第一步:
下载并安装Gscript在手机里,运行,点击手机“菜单键(手机左键)—Add gscript”,在上面的输入框填写一个脚本标题(随便写,如下图我的写为USB上网),下面的输入框填写(可以用UC浏览器复制)脚本如下(注意要和图中的脚本代码一样要换行):

 

(也可以在电脑端进入adb shell中执行,记得更改是usb0还是rndis0,看清楚再执行)
busybox ifconfig usb0 192.168.137.2 netmask 255.255.255.0
busybox  route delete default
iptables -F
iptables -F -t nat
busybox  route add default gw 
192.168.137.1
setprop net.dns1 8.8.8.8


<ignore_js_op>bubuko.com,布布扣 

ps红色的是我记下的那个IP地址修改一下后面的数据,比如我记下的是192.168.137.2     我修改为192.168.137.1 ,只要末尾的数是0到255的其中一个都可,但不能和你记下的那个IP地址相同;
        蓝色的那个就写我们记下的那个IP地址。注意脚本不能多一个或少一个空格,你可以复制我给的脚本到手机里粘贴到Gscript软件,修改一下需要改的地方就可以,这样就不会出错了)

**********************************************************************************************

第二步:

GScript填写完成后点击save(保存),得到上图的第三张图片“USB上网”。现在就在GScript里点击这个脚本“USB上网”3秒钟左右会自动close(关闭),如下图,从2秒直到0秒然后又退回脚本界面(上图的第三张,如果没有看到如下3张图,多半不会成功)
<ignore_js_op>bubuko.com,布布扣 

这时关闭你的手机网络连接或者进入飞行模式试一试,打开UC浏览器,点击一个网页看看能不能上网,你也可以在电脑上单机本地连接 2可以看到数据收发在走动就说明成功了。


**********************************************************************************************

下一次你要USB连接电脑上网就在手机勾选USB绑,然后运行我们设置的那个脚本关闭手机网络就可以了。
注意:如果不能上网,请查看IP地址是否改变,若变了,请在电脑里设置好变了的IP地址,修改脚本IP就可。

**********************************************************************************************
好了,祝你们成功!
**********************************************************************************************

 

 

转自http://android.zone.it.sohu.com/forums/thread-7005434-1-1.html

手机通过usb共享电脑端PC的网络

标签:android   style   http   color   os   ar   for   数据   sp   

原文地址:http://www.cnblogs.com/kyrinleo/p/3999725.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!