win7下通过无线网卡共享Internet网络【图文教程】
本帖最后由 IsaacZ 于 2011-4-25 17:22 编辑【转贴】IsaacZ修改版
win7下通过自己的无线网络和朋友分享网络连接,或者说是只是朋友之间相互连接一下,组建成一个小型局域网,有以下两种方法:
方法一:
打开网络共享中心,选择“设置新的连或接网络”
再选择设置无线临时网络
这些自己确定啦~~,不过密码必须是8位以上的字母或数字组成,如果密码类型选wep,个数只有两种情况可供选择,会有提示的。
如果是第一次,应该还会出现“启用网络共享”这一项,点击共享就行了。这里没有了,因为我已经把本地连接共享给方法二里的网络了。如果不启用共享,别人连上你的是不能上网的,会显示无Internet访问。
至此,无线网络已经创建完成,也已经连接上,显示等待用户,这时,在你朋友的无线搜索里会显示出这个无线点来,点击连接,输入刚才的密钥即可。
顺顺便提一下,以后每次要连接,你这边必须要先点击连接,然后别人那里才能搜索到你哦。
方法二:(IsaacZ正在用的方法)
就是win7的虚拟基站(Virtual WiFi)功能,将一台能上网的电脑(当然得有无线网卡了,而且目前还仅限一些特定型号)虚拟成一个无线基站,共享网络连接。
其实也只是简单的两条命令而已:
以管理员身份运行命令提示符,输入以下两条命令:
netsh wlan set hostednetwork mode=allow ssid=shines key=9MXKO2Ed5Uxyd
(该命令设置ssid为shines,密码为9MXKO2Ed5Uxyd(最好是13位,道理不多说啦),连接模式为允许的承载网络,密码须大于等于8位,否则不成功)
如果网卡支持,在网络连接里会发现多了一项无线连接,并且名为Microsoft Virtual WiFi Mini Port Adapter,如下图:
将本地连接(当然是能上网的那个)共享给此连接。(IsaacZ的台式机是虚拟拨号,就把拨号的“宽带连接”共享出去。)
点击“是”,确定共享。
下面运行DOS命令:
netsh wlan start hostednetwork
(很明显了,启动承载网络)
如下图:
这时再看你的网络连接,是不是多了一项shines,并且有Internet访问权限,
这样别人就能搜索到这个虚拟基站,点击连接,输入相应密码即可共享你的网络来上网了。
这种方法自我感觉比较酷,呵呵,虚拟出了一个无线站点出来。不过每次开机这个站点并不会自动启动,还须手工启动,就是如上所说以管理员身份在命令提示符里再次运行: netsh wlan start hostednetwork
不过我采取的办法是建立一个批处理文件,用记事本输入以下内容:netsh wlan start hostednetwork,另存为“打开虚拟基站.bat”,不过还有一个问题,就是此命令只有管理员权限才能正常运行,每次点右键“以管理员身份运行”又有些麻烦,于是便发送该文件的快捷方式到桌面,在快捷方式属性里点高级,以管理员身份运行,这样需要的时候直接单击就可以了……当然也可以把这个快捷方式拖进开始菜单的启动文件夹里,或者以开机脚本的方式运行,都能在启动时自动运行,当然还得看你需不需要了。
来自: http://hi.baidu.com/%CF%FE%B7%E789/blog/item/6dc59f508114ce020cf3e313.html
IsaacZ补充:
在实际使用中,可能并不想总是开着无线网卡大耗其电。IsaacZ就是这样,只在家里人想用笔记本上网时才将无线网卡插到台式机上,把Internet连接共享出去。这样带来的问题是,每次拔掉无线网卡,基站的设置就过期,再插上时,运行netsh wlan start hostednetwork也无济于事,于是下面的批处理文件相应而生:
netsh wlan set hostednetwork mode=allow ssid=Windows7AP key=9MXKO2Ed5Uxyd
netsh wlan stop hostednetwork
netsh wlan start hostednetwork
pause
将上面的命令写入记事本,保存并命名为:无线上网家庭共享.bat ,需要时直接双击即可。
解释一下:
第一行:刷新虚拟AP(无线托管网络)的SSID和访问密钥
第二行:关闭服务,目的是初始化,清空系统服务残留
第三行:开启服务
第四行:暂停屏幕,让你清楚看到上面的命令的运行结果。按任意键即退出黑屏DOS窗口。
注意:此批处理命令文件应该在本机已经可以上网的情况下运行,先运行而后联网,网络共享不出去。
页:
[1]