Chinaunix首页 | 论坛 | 博客
  • 博客访问: 257959
  • 博文数量: 54
  • 博客积分: 2915
  • 博客等级: 少校
  • 技术积分: 486
  • 用 户 组: 普通用户
  • 注册时间: 2009-05-21 12:20
个人简介

这个人很懒,什么都没有留下

文章分类
文章存档

2013年(1)

2012年(6)

2011年(11)

2010年(16)

2009年(20)

我的朋友

分类: WINDOWS

2011-10-30 20:45:13

Win7中的WLAN netsh命令,虚拟AP 
在打开命令提示符窗口后,输入netsh命令,以及需要的子命令。要查看或列示所有的子命令,可以键入netsh ?。要查看上下文命令,可以在上下文后输入一个问号,例如,netsh wlan ?

用于虚拟Wi-Fi的命令 
虚拟Wi-Fi是一个虚拟的无线访问点,你可以在windows 7及Server 2008 R2中创建这种访问点。这个功能在由微软已经放弃的一个VirtualWi-Fi程序早就已经提供。 
你可以指定网络名(SSID),但这个名称会被广播给所有的虚拟无线网络,必须启用WPA2-PSK加密。虚拟无线网络的功能是内置到一个DHCP服务器中的,因而用户们会自动分配得到IP地址。 
要使用虚拟无线网络的特性,用户的无线网络适配器必须用得到了Win7认证的驱动程序。在检测到所支持的适配器后,Windows会自动向网络连接窗口添加一个连接,称为微软的Wi-Fi微端口适配器。 
下面是与这种新的虚拟网络的特性有关的命令:

netsh wlan set hostednetwork: 为无线托管网络进行设置,使用下面的参数: 
mode = {allow disallow} 
ssid = 无线网络名称 
key = 你的口令 
keyUsage = {persistent temporary} 
netsh wlan export hostednetworkprofile:将虚拟无线网络的配置文件保存为一个XML文件,使用下面的参数: 
Folder =路径及文件名 
Name =无线网的配置文件 
netsh wlan start hostednetwork:启用并启动广播无线托管网络 
netsh wlan show hostednetwork: 显示无线托管网络的设置,包括所连接的用户列表 
netsh wlan refresh hostednetwork: 为虚拟无线网络设置一个新的WPA2-PSK密钥。 你只需输入这个命令,并且可以使用你自己喜欢的密钥。 
netsh wlan stop hostednetwork: 禁用并停止广播虚拟无线网络。

记住,Windows并不会在计算机从休眠状态恢复或重启之后自动地启动虚拟无线网络。如果你需要启动虚拟网络,必须手动进行。 软件开发商还必须创建前端的实用程序,或者在其应用程序中使用虚拟无线网络特性。 为了充分利用虚拟无线网络,你可以配置计算机与连接到虚拟接入点的用户共享其互联网连接(使用Windows的Internet连接共享属性)。 要启用互联网的连接共享,需要打开网络连接窗口,在与互联网连接的连接上右击,选择“属性”。然后,选择“共享”选项卡,选中“准许其他网络用户通过此计算机的互联网连接进行连接”,从下拉列表框中选择“虚拟无线网络连接”,然后单击“确定”。

显示设置值的命令 
这些命令并不是让用户进行配置,而是让用户查看某些设置的值: 
netsh wlan show createalluserprofile: 可以知道用户是否能够为所有的用户而不是为其自己创建无线配置文件。. 
netsh wlan show allowexplicitcreds:在一个用户无法登录到计算机时,是否准许计算机为802.1x使用所存储的用户凭证。 
netsh wlan show onlyusegpprofilesforallowednetworks:在实施组策略时,显示组策略的无线配置文件什么时候被准许。

无线承载网络(Wireless Hosted Network)是Windows 7和安装有 WLAN 服务的Windows Server 2008 R2中一项新增的WLAN特性。
通过此特性,Windows 计算机能通过一块物理无线网卡以客户端身份连接到(由物理设备提供的)硬AP,同时又能作为软AP,允许其它设备与自己连接.
为了不让有些人叫板说:“这是个伪技巧,XP,vista里也可以实现无线共享啊”,所以我特此申明,XP,vista里利用传统的临时无线网(即Ad Hoc模式)来实现的,临时无线网(即Ad Hoc模式)是一种点对点网络,类似于有线网中的“双机互联”,虽然也能实现互联网共享,但主要用于两个设备临时互联,并且有的设备(如采用Android系统的设备)并不支持连接到临时无线网。还有一个很严重的问题,由于一块无线网卡只能连接到一个无线网络,因此如果通过无线网卡连接到 Internet,就不能再使用这个无线网卡建立临时网络,共享 Internet 了。而无线承载网络的原理就不一样了。它是通过把物理网卡虚拟一块虚拟网卡,从而模拟软AP的功能。所以当你物理网卡连在真正的无线路由时,可以通过模拟的软AP(软路由)供其他电脑上网。

第一,一管理员身份运行命令提示符(开始菜单——所有程序——附件,找到命令提示符,右键单击它,选择“以管理员身份运行”,在弹出的用户控制窗口中单击“是”。)然后输入命令:
netsh wlan show drivers
如图,如果“支持的网络承载”一栏为“是”,那么你的网卡可以使用“软AP”功能。

第二,输入如下命令,启用并设定“虚拟Wifi网卡”模式:
netsh wlan set hostednetwork mode=allow ssid=”shadowhack” key=88888888
其中
Mode:是否启用虚拟Wifi网卡,改为disallow则为禁用,虚拟网卡即会消失。
Ssid:指定无线网络的名称,最好为英文。
Key:指定无线网络的密码。该密码用于对无线网进行安全的WPA2加密,能够很好的防止被蹭网。
以上三个参数其实可以单独使用,例如只使用 mode=disallow 可以直接禁用虚拟Wifi网卡。

3. 启用“Internet连接共享(ICS)”
Internet连接共享功能请根据实际情况,是你的本地网卡,还是无线网卡,本地网卡是指你用你的有线网卡上网,猫拨号,或者路由器。无线网卡可以可以设置共享!!
为了与其他计算机或设备共享已连接的互联网,我们需要启用“Internet连接共享”功能。打开“网络和网络共享中心”窗口——“更改适配器设置”,右键单击已连接到Internet的网络连接,选择“属性”,切换到“共享”选项卡,选中其中的复选框,并选择允许其共享Internet的网络连接在这里即我们的虚拟Wifi网卡:

4. 开启无线网络
继续在命令提示符中运行以下命令:
netsh wlan start hostednetwork
即可开启我们之前设置好的无线网络(相当于打开路由器的无线功能。同理,将start改为stop即可关闭该无线网)。

5.傻瓜式开启AP程序
注意:WIN7下如果你开启了UAC,则要右键——使用管理员权限运行。
该程序默认SSID为“WIN7AP”,密码为:m9mima
如果大家需要改,则下载这个文件后,右击——编辑,就可以修改了!

QQ截图未命名.jpg
阅读(5915) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~