2019独角兽企业重金招聘Python工程师标准>>>
用VirtualWifi软件实现无线网卡同时连接多个AP。
随着信息技术的发展,越来越多的人开始使用便捷的无线路由器(AP)组建家庭局域网。当你发现你周围有多个AP可以连接的时候,是不是会想:如果能同时连接上多个AP,让多个AP为下载服务提升下载速度该多好啊!其实借助软件是可以实现的,下面就向大家介绍具体方法。
我们要借助的软件名叫VirtualWifi,微软出口的这款软件能虚拟出多块无线网卡从而达到同时连接多个AP的目的。
一、安装VirtualWifi并设置
软件的安装非常简单,一路点“Next”,最后点“Close”就行了。软件安装完成后,我们就不能再利用Windows的搜索无线网络功能了,因 此,首先要停用Wireless Zero Configuration Service (WZC) 服务,我们可以在命令提示符窗口输入net stop wzcsvc停用此服务。
VirtualWifi虚拟出的无线网卡只能连接开放式AP和WEP方式加密的AP,不能连接使用WPA和WPA2方式加密的AP。另外,因为VirtualWifi是基于命令行操作的,它只能在命令提示符窗口下运行。
二、虚拟无线网卡
打开命令提示符窗口,转到VirtualWiFi 安装目录下的Binaries 目录下(默认是 C:\Program Files\Microsoft Research\Microsoft Research Mesh Virtual WIFI\VirtualWiFi\Binaries),为虚拟的无线网卡安装驱动。在命令提示符中输入如下命令:
VirtualWiFi install -wep < enable/disable > -auth < open/share > -key < KEY >
参数说明如下:
-wep 如果你需要连接使用了WEP加密的AP就填Enable,否则填Disable;
-auth后面填的是验证方法,开放式验证就填open,共享式密钥就填share;
-key 后面填写密码,如果前面wep填的是Disable就不用填写该命令参数。
虚拟出无线网卡后你能在XP的“网络连接”里面看到新建立的连接,它们是以本地连接的形式存在的。
以后不想用虚拟无线网卡了,可以卸载它,输入VirtualWiFi uninstall命令即可。
三、使用VirtualWiFi连接多AP
前面我们已经完成了虚拟无线网卡的安装和配置,下面就可以连接多个AP了。
如果要连接一个AP,在命令行输入以下命令:
"VirtualWiFi addnetwork -ssid < ssid > -mode < mode > -wep < enable/disable > -auth < open/share > -key < KEY if using WEP>"
参数说明如下:
SSID填的就是AP的名字(SSID)。
MODE里面会让你选AD(ad hoc)还是IS(infrastructure),连AP选则填IS,如果是点对点连接择填AD。
Wep就是问你现在连接的ssid是否为WEP加密的,如果是则填enable, 否则填Disable。
Auth参数前面我们说过,这里是密码验证方式,open是开放式的,share是共享模式,请根据情况自行选填。
Key 是指wep密码,如果不是wep加密的忽略此参数。
如果我们要连接多个AP ,针对每个AP输入一行命令即可。也可以建立一个批处理文件,让多条命令一次执行。如果要断开AP,在命令行输入VirtualWiFi removenetwork -ssid < ssid > -mode < mode >即可,参数意义同上。