[图文教程]无线设备通过连接到笔记本实现上网
有ipad/kindle/智能手机的朋友们时常想如何链接上无线网络而实现上网, 问题是有时你所在的环境没有无线网络(只有有线网络, 例如大多数高校的学生宿舍), 那么我们为了实现无线上网是否有必要买一个无线路由器呢? 事实上, 大多数情况下, 笔记本自带的网卡都能够虚拟成一块无线路由, 把买路由的钱省下来吧!
环境假设
- 一台笔记本可以上网(关键要用无线网卡), 无论你是无线上网还是有线上网都可以的. 我这里用的是无线上网环境来测试, 有线上网的原理一样.
- 一个无线设备(ipad/kindle/智能手机)
- 笔记本系统是win7(xp下我没测试)
开始测试
首先是看你的无线网卡是否支持承载网络,这可以通过运行(开始菜单->所有程序->附件->命令行提示符->右键->以管理员身份运行)如下命令看到:
1 |
netsh wlan show drivers |
如下图所示, 如果是支持的, 你就可以实现上述目标. 否则就此打住吧!
其次, 用如下命令
1 2 3 |
netsh wlan set hostednetwork mode=allow netsh wlan set hostednetwork ssid=YourName key=YourPassword netsh wlan start hostednetwork |
开启承载网络模式. 其中YourName就是承载网络的名字, 而YourPassword为链接到该承载网络的密码, 这两项都是自己设定的(例如我设定的ssid是:van-pc, 密码是:11111111). 注意密码要求大于等于8位.
此时, 你可在网络和共享中心中看到新添加的无线网络, 如下图所示.
这时, 该网络还没有正确的ip地址, 从而是不能链接Internet的. 为此, 我们需要将本地链接(如果你是有线上网)或者无线网络(如果是无线上网), 我这里是mathnet设置为共享, 并将家庭网络链接设置为刚才新增加的无线网络(这里是: 无线网络链接2), 具体步骤如下图所示:
点开上图中标示6处的设置, 把里面的服务全部勾上并确定. 这当然是说共享的网卡可以用哪些服务了, 特别是应该把两个web服务勾上.
至此, 一路确定下来, 你发现新建的承载网络以及能够访问internet了.
最后, 将你的wifi设备像链接正常的无线网络一样链接到改承载网络即可. 只是注意到链接密码是你自己设置的密码. 如果在设备上不能自动获取ip, 请参考下图手动设置:
win7下的一个脚本
这里我顺便找到了一个脚本, 此脚本功能非常强大. 感谢Elison的制作. 链接在这里.
为了适应我的教程, 我只是修改了”5.一键设置虚拟WIFI”的SSID和密码.
你可以到上面的链接去下载原版, 或者下载我修改后的:在这里||备用链接
此脚本绿色安全,不修改注册表,不添加任何文件。
使用方法
- 下载附件—>解压—>右键—>以管理员身份运行
- 输入5(或4,这个可以自定义SSID即wifi的名称和密码)并回车,这样虚拟wifi就设置好了!SSID和密码会显示在屏幕上(可以通过2和3修改SSID和密码).
- 打开网络适配器:控制面板网络和 Internet网络连接
可以看到多了一个“无线网络连接2”这是虚拟wifi - 右键—本地连接(如果你上网是用拨号的,就应该是宽带连接)—>属性—>共享—>把第一个”允许其他用户…”选上,家庭网络连接选择为“无线网络连接2”(也就是第二步生成的网卡)
- 第四步完成后,wifi已经建立,手机可像平时连无线路由那样连接上去了
附记
- 此脚本只适用于win7系统
- 脚本更多功能请看下图
- 第7个选项是检查你的网卡是否支持虚拟wifi,显示“支持的承载网络 : 是”便是支持。如果不显示的话,就是不支持,此时有两种可能:一是你的网上版本低不支持(此为硬伤),二是驱动版本过旧,这个可以通过更新驱动解决。
以管理员模式运行, 只需在开头添加: