数据线连电脑后,手机进设置→无线和网络→热点和共享→打开USB网络共享。
电脑那边会弹出个新的本地连接,把那个连接的共享打开,新出来的本地连接设成自动获取IP,记下它分配到的IP和子网掩码。然后关掉自动获取,手动填上刚才记的IP,默认网关空着,DNS写8.8.8.8,搞定。
手机要root,还得装*.apk和*.apk,没装的自己去下。
接着打开Gscripq,点menu→add scripq,新建个脚本,内容如下:
busybox ifconfig usb0 192.168.42.16 netmask 255.255.255.0
busybox route delete default
iptables -F
iptables -F -t nat
busybox route add default gw 192.168.42.37
setprop *.dns1 8.8.8.8
setprop net.*.http-proxy
注意上面两个IP!第一个192.168.42.16要改成你电脑新连接获取到的IP,比如你拿到的是192.168.42.37,就把最后一位改成1-255之间除了100的任意数(比如16)。第二个IP就写你电脑实际获取到的那个IP(比如37)。
保存脚本,点运行,跑完会自动关闭。之后关掉手机的APN,打开UC浏览器试下网页,能开就说明成了!现在手机走的是电脑的网。不过有些APP可能还是连不上,估计是软件本身的问题。
不用的时候直接拔线就行,APN可以重新打开。下次要用再插线,勾上USB共享,运行一遍脚本,关APN,就能继续用。
要是突然上不了,先看看电脑那个新本地连接的IP变没变?如果变了,重新自动获取一次,更新手动IP设置,再改一下脚本里的IP,保存重跑一遍就行。
电脑那边会弹出个新的本地连接,把那个连接的共享打开,新出来的本地连接设成自动获取IP,记下它分配到的IP和子网掩码。然后关掉自动获取,手动填上刚才记的IP,默认网关空着,DNS写8.8.8.8,搞定。
手机要root,还得装*.apk和*.apk,没装的自己去下。
接着打开Gscripq,点menu→add scripq,新建个脚本,内容如下:
busybox ifconfig usb0 192.168.42.16 netmask 255.255.255.0
busybox route delete default
iptables -F
iptables -F -t nat
busybox route add default gw 192.168.42.37
setprop *.dns1 8.8.8.8
setprop net.*.http-proxy
注意上面两个IP!第一个192.168.42.16要改成你电脑新连接获取到的IP,比如你拿到的是192.168.42.37,就把最后一位改成1-255之间除了100的任意数(比如16)。第二个IP就写你电脑实际获取到的那个IP(比如37)。
保存脚本,点运行,跑完会自动关闭。之后关掉手机的APN,打开UC浏览器试下网页,能开就说明成了!现在手机走的是电脑的网。不过有些APP可能还是连不上,估计是软件本身的问题。
不用的时候直接拔线就行,APN可以重新打开。下次要用再插线,勾上USB共享,运行一遍脚本,关APN,就能继续用。
要是突然上不了,先看看电脑那个新本地连接的IP变没变?如果变了,重新自动获取一次,更新手动IP设置,再改一下脚本里的IP,保存重跑一遍就行。
