Windows 7下手动设置虚拟WiFi热点(WiFi共享)的方法

文章目录
[隐藏]

20121005更新:更简单的设置Windows 7下WiFi共享的办法可能是创建临时网络。使用之前的方法也是可以的,但是我发现一个无法接受的问题:我的iPhone连接上共享的WiFi后,速度非常慢,但笔记本上网络的速度是很快的,所以在某个地方应该是有问题,具体的问题我也查不出来。

创建临时网络的步骤:

  1. 打开“网络和共享中心”;
  2. 点击左上角的“管理无线网络”->“添加”->“创建临时网络”;
  3. 设置网络名、安全类型、网络密钥,勾选“保存这个网络”;(注意:安全类型选WEP)
  4. 将正在使用的网络共享给无线网卡。

更详细的操作步骤请参看网络文章:Windows 7通过WiFi共享宽带给iPhone

注意事项:

  1. “安全类型”最好选择WEP,不要使用默认的WPA2,因为我在我的手机上用WPA2的话就提示无法加入,用WEP就没有问题
  2. 无线网卡的TCP/IP参数都要设置成自动获取(对这一点不是必须的,其实设置共享的时候系统会自动将无线网卡设置成IP:192.168.137.1,掩码:255.255.255.0)
  3. 重启计算机后,WiFi共享会自动关闭,如何打开:点击右下角任务中心的网络图标,将临时网络“连接”即可,要关闭WiFi共享的话当然是点“断开”。
  4. 关于共享设置,到底是将谁共享给谁,可能很多人刚开始不明白:总的来说是把笔记本正在使用的网卡共享给无线网卡,比如现在笔记本是连接有线网卡上网,这个时候就需要在有线网卡上做设置,将它的网络资源共享给无线网卡,然后外部设备就可以连接笔记本的无线网卡来上网了。

经过两天试用,我想说:使用“临时网络”的方法来共享WiFi太方便了!!我的笔记本偶尔使用有线连接(比如在宾馆)和WWAN上网卡(比如在KFC),现在只需一次性创建一个“临时网络”,需要的时候点击一下“连接”即可(当然,如果你改变了上网的方式的话,还需要重新设置一下共享)。

以前我咋没有发现呢,网上说的也是一大堆,但没有一个说得很详细的。希望我这里说的比较详细,给需要的人。

——————————–分割线:上面是新方法,下面是旧方法————————————

Windows 7(必须为Windows 7或以上的系统)笔记本电脑启用Microsoft Virtual WiFi后的作用:就是使带无线网卡的笔记本作为WiFi热点,使其他设备可以通过这个热点来浏览网络。

要使带无线网卡的笔记本作为WiFi热点,其实有专门的软件可以使用,如Maryfi、Connectify等等。

Windows 7下Microsoft Virtual WiFi启用后在“网络连接”里面可以看到这个适配器。默认下似乎禁用了Microsoft Virtual WiFi Miniport Adapter。

我们按如下步骤来设置虚拟WiFi热点:

1、更新无线网卡的最新驱动。(Intel的无线网卡可以到这里更新)

2、确定你的无线网卡是否支持虚拟WiFi

cmd窗口中使用如下命令可查看是否支持:

netsh wlan show drivers

若结果有“支持的网络承载”一项的值为“”,说明此无线网卡支持虚拟WiFi(如图红框处),则进入下一步操作。为“”则不支持,那你下面的步骤也可以不用看了,要不更换其他无线网卡。

3、确保无线网卡的开关是打开的

4、启用Microsoft Virtual WiFi功能,设置无线网络的SSID和密码

Windows 7貌似默认禁用了Microsoft Virtual WiFi Miniport Adapter。查看“网络连接”,里面如果没有Microsoft Virtual WiFi Miniport Adapter这个网卡,则需要我们手动启用它。

cmd中的命令如下:

netsh wlan set hostednetwork mode=allow ssid=MYSSID key=12345678000

命令参数解释(这三个参数也可以单独执行,前半句一样就行):

mode:allow表示启用;disallow表示禁用

ssid:无线网络的名称,自定义,最好为英文

key:无线网络的密码,自定义,要求8位或以上

5、设置网络连接共享

选择你目前正在使用的网络连接,将连接共享给Microsoft Virtual WiFi Miniport Adapter这个网卡。

具体操作:右键点击,选择“属性”,“共享”选项卡中选中第一项,“家庭网络连接”选择Microsoft Virtual WiFi Miniport Adapter这个网卡的网络名称,我的为Virtual WiFi,如图所示:

6、启用无线网络WiFi热点

cmd中输入命令:

netsh wlan start hostednetwork

7、如何关闭这个无线网络呢

netsh wlan stop hostednetwork

遇到的几个问题(Update at 2012-06-09):

我的系统环境:ThinkPad X201i+Windows 7 64位+Intel BGN 1000+8781上网模块+iPhone 4S 5.1.1

  1. iPhone手机能搜索到无线信号,也提示输入密码,但输入密码后就一直菊花,屡试一样
    网上有提到路由器使用WPA2无线加密(增强)这种加密方式的话,iPhone手机就会出现这个情况,而Virtual WiFi也是使用的WPA2这个加密方式,难道和这个有关?但是在哪里修改Virtual WiFi的加密方式呢?
    某一次我把密码改了一下:8位字母+3位数字,居然连上了
  2. netsh wlan start hostednetwork 命令后,提示如下:无法启动承载网络,组和资源的状态不是执行请求操作的正确状态
    原因1:因为“网络连接”里的Microsoft Virtual WiFi Miniport Adapter网卡不见了,休眠恢复的话可能会出现这个情况,重新启动计算机就OK了。(更简单的方法:不用重启,先禁用无线网卡再启用)-这个方法待测试。
    原因2:查看你的“802.11无线通信”的状态,是不是关闭状态。(ThinkPad在无无线网络活动的时候会自动关闭它)

关于专门的WiFi热点软件,Connectify、Maryfi等:

专门的虚拟WiFi热点软件有好几个:Connectify、Maryfi、ApWiFi、Virtual Router,这些软件主要就是执行上面几个步骤,简化你的操作,不用输入命令。但个人使用了都觉得不是很好用。

  1. Maryfi是免费软件,没有任何限制,但Maryfi其实是操作上面的第3和5步命令,第4步设置网络连接共享还是需要自己手动操作,他不会自动启用Microsoft Virtual WiFi功能,所以经常出错提示找不到Microsoft Virtual Wi-Fi。
  2. Connectify有免费版本和Pro版本之分,免费版本不能自定义SSID名称,不能共享3G网络等。
  3. ApWiFi,国产的,收费的,没用过。
  4. Virtual Router是免费软件,不过貌似很久没有更新了。

其他:

  1. 网上有说Windows 7可以设置无线临时网络的方法来建立虚拟WiFi热点,我试了一下似乎不行,步骤也和这里的相差较大。
  2. 上面的几个步骤可以做成bat批处理文件,需要的时候双击执行即可,还是比较方便而且稳定。

参考链接:

  1. Windows7下笔记本设置虚拟wifi(不用安装软件)
  2. Windows7下笔记本设置虚拟wifi(不用安装软件)的几点问题总结
  3. 设置Win7的Virtual WIFI
  4. windows7系统笔记本设置成虚拟WiFi热点(即“无线路由器”)
  5. 关于Microsoft Virtual WiFi Miniport Adapter的添加删除
  6. [译] 关于无线承载网络(Wireless Hosted Network)

分类:Windows, Network

标签:, , ,

对本文发表评论





9 + 0 = ?

注意:
1、请勿单纯发表顶啊、打酱油之类无任何意义的评论,否则将被视为spam!谢谢合作!
2、但欢迎你留下对本文的看法或技术上的任何疑问,我会及时回复你。