利用Windows 7自建功能建立虚拟无线路由器

2011年7月14日 | 分类: 乱七八糟 | 标签: ,

看到小众软件的这篇文章《Virtual Router – 用无线网卡虚拟出 WiFi 热点》, 刚好GF的手机要上网,就下载了文中的几个软件,感觉都不好用。Virtual Router可以修改SSID名字了,不过在我电脑上死活启动不了。另外两个也不是那么好用。看到下面的评论说和Windows 7自带的命令一样,于是翻了翻Google,写下本教程。文中命令来源于微软官方网站

首先,你要保证自己是Windows 7,Vista和XP用户不用来问我,这个是Windows 7才加入的特性。

1、用管理员权限打开控制台:在开始菜单中输入cmd,然后右键点上面的结果,点“以管理员权限运行”

2、输入下面的语句,配置你的无线路由
netsh wlan set hostednetwork ssid=<ssid> key=<passphrase> keyUsage=persistent
每 个都解释一下,<ssid>代表你的无线网络出现在别人那里是什么名字;<passphrase>代表无线网络的密码,貌似要8 位以上;keyUsage后面是密码的有效性,这里选永久,好像还可以选temporary,可能是临时密码的意思,我没用过

3、再输入下面的语句,允许别人连上你的路由
netsh wlan set hostednetwork mode=allow

4、最后开启你的路由,输入下列语句
netsh wlan start hostednetwork

如果你要关闭路由,可以输入下面的语句
netsh wlan stop hostednetwork

现在,让别人搜索一下,是不是多了一个热点啦。别急,别人现在就算连上了也不能上网,接着要开启Internet共享连接让他们也能上网。

打开网络连接(在控制面板里),你会发现多了一块网卡,这是Windows 7虚拟化出来用来做路由的网卡。就是要把这块网卡与能上网的连接绑在一起。右键你能上网的连接(本地连接或者无线连接),打开属性,点上面的共享,然后勾选第一个勾勾就可以了~

现在你的手机和朋友的电脑都可以通过你这个虚拟的路由器上网了。这个方法相对于之前建立的点对点的无线共享方式,最大的好处是

1、别人电脑上终于可以勾选保存密码了

2、手机也可以连接上了

如果启动共享时提示An erroc occurred when enabling internet connection sharing. (null),请到服务里把Windows Firewall服务启动即可。不需要开启防火墙。链接

 

原文http://www.cnblogs.com/ayanamist/archive/2010/11/18/2057326.html

  1. lry
    2011年7月15日12:48

    哪用那么费劲,点网络–管理无线网络–添加—创建临时网络—输入SSID和密码再共享就完了

    • iGFW
      2011年7月15日13:55

      也是一种方法。

    • Ted
      2011年7月19日01:41

      利用virtual miniport adapter可以实现本身通过无线接入互联网的机器共享网络,而创建临时网络的方法是不能实现的。简单的说,可以连着无线热点的同时再创建一个无线热点。有个叫connectify的软件可以自动完成文章里的配置,不过虚拟网卡弄出来的热点貌似不能隐藏ssid