Win 7 仅用一块无线网卡就可实现无线中继和无线AP
本帖最后由 wdmaocn 于 2012-9-17 00:39 编辑首先声明,和一般说的把本地连接转成无线网卡的无线AP不同,这里讨论的是仅用一块无线网卡而不涉及其他网卡。
现今,在家里面、宿舍或一些公共场合,使用多台智能手机(包括ANDROID、IOS等操作系统)、平板电脑、笔记本电脑等无线设备的情形越来越常见。有时候,尤其是在室外的一些场合,如何把弱的无线信号放大给其他无线设备,或者只有一台笔记本有密码能无线上网,却有多台无线设备要使用,那么无线中继和无线AP就显得特别重要。通常有无线中继的路由器一般价格比较高,况且在一些室外场合,无法使用无线路由,本文的方法能轻松地用Windows 7 本身的设置,不需要本地连接而仅用一块无线网卡,就实现了无线中继放大,用虚拟AP及通过自动分配IP,给多个无线设备提供无线共享。
下面详细说明本人在两台windows 7 家庭版笔记本上亲测成功的方法。
首先在网络和共享中心-更改适配器设置里,删除已有的桥接,之后状态如图1:
图1
然后在开始-所有程序-附件里,以管理员身份运行“命令提示符”,如图2所示,
图2
输入命令行(1),见图3,其中sameabcd是子网的ssid,12345678是密码,都可自己设定。
netsh wlan set hostednetwork mode=allow ssid=sameabcd key=12345678 (1)
图3
在网络和共享中心-更改适配器设置里的情况见图4
图4
这时输入
netsh wlan start hostednetwork (2)
往往并不能启动承载网络(如果可以的请跳过)。怎么办?
这里就是要特别注意的地方!!!
为了能够让运行命令行(2)启动承载网络,本人摸索出了一个简单的解决方法,即先把无线网络连接和虚拟产生的无线网络连接2桥接,见图5。请注意,桥接要在两者设置成自动获得IP地址后,以及在网络和共享中心-管理无线网里删除所有临时点对点的ssid后再进行。
图5
在刚才以管理员身份运行的dos下输入命令行(2),便‘激活’承载网络的启动。如图6
图6
接着马上删除刚才建立的桥接!便可以用单无线网卡建立无线中继了,即在网络和共享中心-更改适配器设置里,把已经能无线上网的无线网络连接(比如abcd)共享给刚才产生的无线网络连接2(sameabcd)。图7是示意图,
图7
再运行命令行(2)就可以实现一个中继后的无线AP。这样其他的无线设备就可以连接到sameabcd、用同一网卡的网络abcd上网,从而完美实现无线网中继和无线AP,在某种尺度上实现了随时随地无线。
附注:
启动和取消承载网络可以用以下两个批处理文件,然后以管理员身份运行
start.bat
netsh wlan set hostednetwork mode=allow
netsh wlan start hostednetwork
stop.bat
netsh wlan set hostednetwork mode=disallow
也可做成一个批处理文件以管理员身份运行,见附件。
哥。。推个油不。。。太复杂了。。太疼。。。我是XP的啊3070可以软AP。。 ☆豬¤哥¤ 发表于 2012-9-17 00:43 static/image/common/back.gif
哥。。推个油不。。。太复杂了。。太疼。。。我是XP的啊3070可以软AP。。
就是用的WIN 7的软AP,但所有的只涉及到一个无线网卡,用它接受无线信号,同时又用它做软AP发送WIFI. 即无线中继。不涉及另外的网卡和软件。 这个太复杂了,没有多少人会弄,3070网卡简单设置就可以的实现此功能! wdmaocn 发表于 2012-9-17 00:49 static/image/common/back.gif
就是用的WIN 7的软AP,但所有的只涉及到一个无线网卡,用它接受无线信号,同时又用它做软AP发送WIFI. 即无 ...
哥。。。我还是给你免费推个油吧。。。我是XP的。8187和3072。。软AP叠加不成功。可否指交一下。。求指交。。免钢交~~~~ windows7下 很多 AP软件 谁去用你这么笨的方法 换汤不换药,还是用Connectify简单
单网卡:http://forum.anywlan.com/forum.p ... 0153&fromuid=696757
http://forum.anywlan.com/forum.php?mod=attachment&aid=MjUzNjY0fGVmYmVhMTg4fDEzNDc4MTU5MzN8Njk2NzU3fDE2OTUzNw%3D%3D&noupdate=yes
双网卡:http://forum.anywlan.com/forum.p ... 0192&fromuid=696757
http://attach.anywlan.com/forum/201209/16/2218145oqq9nxnmlz70xfu.png ☆豬¤哥¤ 发表于 2012-9-17 01:01 static/image/common/back.gif
哥。。。我还是给你免费推个油吧。。。我是XP的。8187和3072。。软AP叠加不成功。可否指交一下。。求指交 ...
xp我没有试过。这里实际上用的是WINDOWS 7 自带但没有正是启动的软AP。文中的输入行也是国外很多网址也介绍了的原始命令,是用以启动软AP的。但这不是本文的重点。本文主要解决了实现无线中继中很可能碰到的实际问题,反正我的两部电脑都是这样。另外,国内还基本没有人讨论同一无线网卡的无线中继问题。 634165591 发表于 2012-9-17 01:06 static/image/common/back.gif
windows7下 很多 AP软件 谁去用你这么笨的方法
那些软件实际上用的也是WINDOWS 7 自带但没有正是启动的软AP。但这不是本文的重点。
本文主要解决了实现无线中继一般会碰到的实际问题。网上也有人提出了即使软AP 启动也无法实用的问题。 wdmaocn 发表于 2012-9-17 01:26 static/image/common/back.gif
那些软件实际上用的也是WINDOWS 7 自带但没有正是启动的软AP。但这不是本文的重点。
本文主要解决了实现 ...
是么 ?一些AP软件都是只能化一般不会出问题什么Connectify 无线精灵 啥的 我都用过 没出现过 失败 剑峰 发表于 2012-9-17 01:23 static/image/common/back.gif
换汤不换药,还是用Connectify简单
单网卡:http://forum.anywlan.com/forum.p ... 0153&fromuid=696757 ...
谢谢你的提示。此文先提出的是双网卡的问题。但最后的zxingqi 说的的确是单无线网卡的方法。但也指出zxingqi自己一般禁用笔记本的自带无线网卡。而我用的恰恰是笔记本自带的无线网卡,所以碰到了无法启动承载网络的问题,网上也有人提出过此问题。我用自己摸索的方法简单解决了,即本文重点。
至于用Connectify看个人喜欢。本文只是不用任何三方软件,借用了WINDOWS 7隐含的命令启动了软AP. 634165591 发表于 2012-9-17 01:32 static/image/common/back.gif
是么 ?一些AP软件都是只能化一般不会出问题什么Connectify 无线精灵 啥的 我都用过 没出现过 失败
我用的两台电脑都是从美国带回的,原装的windows 7 家庭版,在欧美基本是这样的系统。我在两台机器上开始都遇到了无法启动承载网络的问题。国内基本用的是专业版或旗舰版,可能不一样吧。