您的位置:首页 > 移动开发 > Android开发

Android手机通过电脑上网的几种方法

2012-03-27 21:53 495 查看
本文定位:没有wifi,想让手机通过电脑的有线连接上网。

android手机可以通过wifi上网,这个很好。可当没有wifi的时候怎么上啊,3G--->流量受限,看视频很不划算!

我这里总结了几种方法供大家参考。

方法一:usb连接线,手机有线上网

我这里说下大致流程,具体可见http://www.angeeks.com/thread-41906-1-1.html

1、将手机通过usb线连接到电脑,勾选“设置 -> 无线和网络 -> 绑定与便携热点 -> USB绑定”选项,电脑上会出现虚拟网卡,

为便于分辨,给虚拟网卡改个名字叫:android ;

2、共享电脑网络至android网卡;

3、打开超级终端,su变身超级用户,查询手机ip

# busybox ifconfig

手机ip:192.168.43.100(每个人不一样)

4、把电脑上android网卡的ip改为192.168.43.1;

5、添加默认网关

#busybox route add default gw 192.168.43.1

辅助软件:busybox、z4root

关键点:手机上的网关IP和电脑上的IP一样。

方法二:无线网卡,手机AP

此方法适用于笔记本有无线网卡,但不支持adhoc,支持anhoc的建议使用方法三。

1、勾选“设置 -> 无线和网络 -> 绑定与便携热点 -> 便携式Wi-Fi热点”选项,并设置AP(比如:myAp);

2、电脑连接到myAp并获取ip地址(比如:192.168.23.121);

3、添加默认网关

#busybox route add default gw 192.168.23.121

辅助软件:busybox、z4root

关键点:手机上的网关IP和电脑上的IP一样。

方法三:支持adhoc的无线网卡,组建wifi

如果电脑本身带的无线网卡不支持的话,可以买一个支持adhoc的usb无线网卡(一般都带驱动,可以直接模拟AP供手机用)。

这里以win7为例,说下大致流程,具体可见http://www.deepin.org/article-117-1.html

1、以管理员身份运行命令提示符;

2、启用并设定“虚拟Wifi网卡”模式;

运行以下命令启用虚拟无线网卡:

netsh wlan set hostednetwork mode=allow ssid=(这里写无线网名字) key=(这里是密码)

3、启用“Internet连接共享(ICS)”;

4、开启无线网络 :netsh wlan start hostednetwork

5、手机连接设置的wifi

好,就这些了,希望对你有帮助。

E-Mail : Mike_Zhang@live.com

=================================================================================================
无线共享方法总结

目前常用的共享方法有以下几种:

系统自带方法(Windows 7系统)

方法一:网络共享中央→设置新的连接或网络→设置无线临时(计算机到计算机)网络→设置网络名、安全类型及密码→启用Internet连接共享。

方法二:先将已经连接Internet的网络连接设置为共享,然后用治理员身份打开命令提示符程序(CMD),运行下面两条命令

netsh wlan set hostednetwork mode=allow ssid=网络名称 key=密码

netsh wlan start hostednetwork

注:此方法需要网卡和驱动支持软AP功能(祥见后文)

不丢脸出,用系统自身的功能来共享,操纵有些繁琐,所以也就有了第三方软件来简化操纵,目前比较常用的软件有:Connectify,VirtualRouter,Bzeek,APWifi

Connectify

Connectify将所有需要设置的地方集中在一个界面,从上到下依次为:热门名称、密码、已经连接到Internet的连接、提供热门的无线网卡和加安全模式,设置好后只需要点“Start Hotspot”即可。支持假如无线网卡或者驱动不支持软AP模式,软件就会提示并只能创建Ad-hoc模式的无线网络。

Virtual Router

Virtual Router是一款开源软件,功能和Connectify相似,也是利用无线网卡虚拟出一个无线热门,但功能更简朴,不支持选择加密类型。设置好后点击“Start Virtual Router”即可。Virtual Router仅支持带有软AP功能的网卡,和Connectify一样只能运行于Windows 7及更高版本上。

Bzeek

Bzeek旨在建立一个全球范围的无线共享网络,只需要一个帐号,就可以使用别人通过Bzeek共享的无线网络。和前面先容的软件比拟,它需要通过网页进行治理,不能自定义网络名称,也不能设置加密,但上风是支持的网卡比较多,一些不带软AP功能的网卡也可以创建AP模式热门,同时也支持XP系统。

APWifi(不推荐)

国产软件,相对于其他软件,它可以设置的选项比较多,还支持XP系统,目前有不少用户使用。不外我们为什么不推荐呢,由于从主要功能上来说,它并没有上风:需要带软AP功能的网卡,却只支持创建Ad-hoc模式网络;不支持WPA加密;软件需要访问远程服务器,但作者却不说明原因。在我们看来,它独一的作用就是可以更利便地为XP系统用户创建Ad-hoc网络。

无线模式和加密方式

Wi-Fi无线技术有好几种连接模式,常用的就是接入点Access Point(AP)和自组网Ad-hoc。AP提供的是一个无线接入点,常用于将多个无线设备接入统一个网络,所有通讯都必需经由AP,目前绝大多数无线网卡都支持接入这种网络,但只有部门网卡支持创建这种网络(即软AP功能);Ad-hoc是无线设备间自行组网的一种网络模式,是在设备之间建立点对点的连接,也支持多个设备同时连接。

大多数的笔记本带的无线网卡都支持连接和创建Ad-hoc模式的网络,但只有部门网卡支持创建AP模式的网络(即带软AP功能),同时需要驱动的支持,一般来说近4年内生产的笔记本所携带的无线网卡大都支持软AP功能,部门软件详细支持网卡列表可以登录以下网站查询:

Connectify:http://go.icpcw.com/f/38con.htm

Virtual Router:http://go.icpcw.com/f/38vr.htm

除了无线模式,另一个很重要的东西就是无线加密方式,这关系到网络使用的信息安全题目。加密方式大致分为Open(不加密)、WEP、WPA/WPA2,它们安全性依次提供,但设备的支持度依次降低。假如不加密,网络就非常不安全,任何人都可以连接网络不说,而且可以等闲监听上网信息。WEP早已被理论加实际证实是一种不安全的加密方式,可以比较等闲地被破解,但因为此尺度启用较早,目前绝大多数网卡均支持。WPA/WPA2是目前最安全的无线加密方式,少部门较老的无线网卡不支持,WPA2为WPA的进级。

不同的共享方式,它们支持的无线模式和加密方式也不尽相同。

为了探究笔记本无线网络共享在实际使用中的效果,我们从同事手中搜刮了一堆“战利品”:苹果 iPad、苹果 iPhone、Moto Milestone 1、Moto ME525、联想 乐Phone、HTC Legend G6、HTC Desire S G12。

从测试结果来看,无线设备都支持AP模式的网络,使用Android系统的设备对Ad-hoc的支持比较差(需要打Ad-hoc补丁才支持连接这种网络)。固然WEP的兼容性更好,但从安全的角度出发,除非设备不支持,否则尽量使用WPA/WPA2加密方式。

多设备同时连接

也许你要问,假如有多个设备需要同时连接网络,笔记本受得了吗?网速有保障吗?带着这些疑问,我们测试了1台、3台、7台设备连接网络后的网络质量。

1台:流畅,感觉和电脑上打开网页的速度差未几,连续使用半小时,很不乱,没有掉线的情况。

3台:一台看视频,另外两台浏览网页,同样使用半小时,除了感觉速度上轻微慢了点,其他一切正常,也没有掉线。

7台:一个人忙不来,于是叫同事小郑来帮忙……4只手在7个屏幕上不停飘动,半个小时的体验过程中,发现网络流畅度显著没有单独使用时流畅(理论上也很显著嘛~),还有值得留意的是,期间有两部手机网络掉线过一次,看来设备仍是不要连接太多的好。

信号笼盖范围

笔记本究竟不像无线路由器专为网络共享设计,笔记本共享的无线信号笼盖效果如何呢?为了给大家一个比较直观的感觉,我们分别在移动设备与笔记本距离10米间隔、一堵墙、两堵墙(砖墙)的情况下,测试它们是否还可以正常使用网络。

在间隔10米的情况下,所有设备上显示的信号强度下降都不显著,偶然会从四格变成三格,但又很快恢复为四格,上网速度仍旧很快,也很不乱。距离1堵墙时,信号强度下降很厉害,几乎都只剩2格,但仍旧可以上网,速度方面也没有太大变化。但距离2堵墙时,一些设备就无法找到网络了,另一些可以发现网络,但无法连接,即使好不轻易显示已连接,但却无法打开网页。

从测试结果可以看出,笔记本提供的信号强度仍是不错的,墙对无线信号的影响比较大,若想顺利上网,则尽量不要让移动设备和笔记本相隔2堵墙。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: