首先,本文讨论的是基于Windows 7系统自带的功能,Vista和XP里面没有的,这个是Windows 7才加入的特性。
第一部分、配置虚拟无线网卡
第一步,以管理员权限打开命令行提示符,按下快捷键win(alt旁边的windows徽标键)+r,你也可以在开始菜单找到“运行”,打开运行对话框,输入cmd后确定运行。
第二步,输入下面的语句,配置你的无线路由
netsh wlan set hostednetwork mode=allow ssid=”Hosley ‘s private AP” key=88888888 这里解释一下,ssid=你的无线网络名字;key=无线网络的密码,貌似要8 位以上;上面的例子我这个命令就创建了一个名字为Hosley ‘s private AP,密码8个8的虚拟无线路由。这时候你可以在系统控制面板 – 网络连接里面看到一个新的无线网络连接生成了,例如我的是下图,名字可能不一样,但是你看到这个链接的网卡是Microsoft Virtual WiFi Miniport…。证明它是使用的虚拟的无线网卡。
第二部分、虚拟无线路由地开启与关闭
同样在命令行控制台下操作,开启这个承载网络的命令是
netsh wlan start hostednetwork
如果你要关闭,可以输入下面的命令
netsh wlan stop hostednetwork
当你开启之后这个承载网络之后,别人在附近搜索wifi就可以搜索到你之前创建的热点,例如我这一个Hosley ‘s private AP
同时你在网络连接那里看到原来未连接的那一个虚拟路由,现在已经连接上
先别着急连上这个热点,现在连上还不能实现共享网络,且看下一部分
第三部分、共享网络
打开控制面板 – 网络和共享中心 – 更改适配器设置,在这里面你需要找到你有联网的那个连接,不管是无线连接还是有线连接,右键点击选择菜单最后一项“属性”,在弹出的对话框中选择“共享”选项卡,选中第一项“允许其他网络用户通过此计算机的 Internet 连接来连接”,然后按下确定关闭对话框即可
什么?弹出来错误对话框?像下面这样?
这是因为你关闭了windows自带的防火墙服务,win + r 运行,输入services.msc打开“服务”配置窗口,在列表中找到Windows Firewall服务,右键点击启动即可,如果你已经禁用了这个服务,你还需要先右键属性将其启动类型选择为自动或者手动,然后再启用。
当成功开启共享之后,你会发现你原来联网的连接的信息上面多了一个已共享的字样,这就成功了。现在你用手机或者别的电脑都可以通过你这个电脑的虚拟的路由器上网了。