把Windows打造为WIFI热点共享你的互联网连接

本文由 极客范 - 八卦爱好者 翻译自 makeuseof。欢迎加入极客翻译小组,同我们一道翻译与分享。转载请参见文章末尾处的要求。

Turn Windows into WiFi Hotspot

你已经通过有线方式接入了互联网,但是你想要让你的其他计算机和设备得到无线网络连接。你能够做到吗?你能使你的计算机像WiFi路由一样工作吗?答案是肯定的!关键之处就在于保证你的计算机装有一块无线网卡。如果你的无线网卡安装正确的话,那么你就可以将你的Windows PC做成无线热点并且共享你的互联网连接。

这一切是如何工作的?

PC上的大多数无线网卡都可以以无线的方式来共享有线的互联网连接。需要提醒你的是,你需要某些软件和专门的设置才能使用这一功能。从根本上来说,无论是软件还是设置都是通过“虚拟路由” 的方式令你的电脑共享互联网连接的。接下来我们要考虑Windows计算机上可以让你达到此目的的几种不同的方式,并且分析各种方法的优劣之处。

How Does This All Work?

通过Windows菜单建立Ad-Hoc无线网络

Ad-Hoc是一个拉丁语词,它的意思是“为了这个”(for this)。这个词一般用来描述专为“这一”特定目的而设置的某一事物,通常是具有最小设置、计划或者支持以及临时的本质的事物。在Windows上有两种方式可以用来设置Ad-Hoc无线网络:一种通过图形界面,另一种通过命令行界面。首先,我们来看一下图形界面的方式。

点击开始菜单,然后控制面板,接着网络和共享中心。你将会看到如下所示的窗口:

网络和共享中心

现在点击设置新的连接或网络。当新窗口出现的时候,滑动窗口直至你看到设置无线临时(计算机到计算机)网络。单击选中那一项,然后点击下一步按钮。

选择Ad-Hoc网络

你将会看到一个窗口,该窗口解释了Ad-Hoc无线网络连接是什么,并且告诉了你一些关于它的情况。这里最重要的事儿是,任何使用Ad-Hoc的无线网络的设备都必须在30英尺的范围以内。因为很多东西都能影响无线信号的覆盖范围,所以30英尺只是一个最大的上限,实际情况可能只有一半。你可以通过遵循一些我们称之为“无线风水”的诀窍来优化无线网络的覆盖范围。

第二重要的事儿是,如果你创建了一个Ad-Hoc网络连接,那么你同其他设备当前的任何连接都会中断。所以如果你认为你可以无线连接到某一网络,然后通过无线的方式将其共享给其他人的话,那么你就错了,你并不能这样做,这件事情上鱼与熊掌不可兼得。现在点击下一步按钮移动到下一个窗口。

这个窗口用来让你设置网络连接的名字及其安全类型。安全类型建议你选择“WPA-2个人”,这一是Ad-Hoc网络所能提供给你的最高安全级别。输入一个你不介意提供给别人的密码。不要重复使用你Facebook或者银行账户的密码。如果你那样做的话,你会很快后悔的。如果你想要将来再一次设置Ad-Hoc网络的话,你可以勾选“保存这个网络”,然后再单击下一步按钮。

设置安全类型

恭喜!你已经创建了一个Ad-Hoc无线网络了!只要你觉得合适的话,就分享给你的朋友和家人吧!

这种类型的连接并没有太大的问题,不过它并不是一种通用的方案。使用Windows 7或者更早版本的Windows的人们已经在连接非Windows设备的时候遇到了一些困难,并且不得不深入研究配置他们的非Windows设备的方法来使其正常连接。

有时候,可能遇到的问题是设备与你的Ad-Hoc无线网络使用的安全或者加密类型不兼容;有时候,问题可能是Ad-Hoc主机的防火墙设置封锁了其他设备的连接;有时候,你能通过对你要连接的设备设置静态IP地址来解决问题;有时候,你就是不知道为什么它不能正常连接。

据我所做的研究,似乎Windows 8或者更新版本的操作系统这样的问题会少一些。我们之前已经阐释过如何解决与Windows 8和WiFi有关的问题了。

关于这种方法的结论

这种方法的好处是它很容易连接并且能够很快的中断,因此它最适合临时连接那些确定可以工作的设备。

通过命令行或者批处理文件建立Ad-Hoc无线网络

你也可以使用命令行来建立或者中断Ad-Hoc无线网络。在Windows上如过你能通过命令行做什么事情的话,那么你同样可以写批处理文件来做相同的事情。

要通过命令行来建立Ad-Hoc无线网络的话,你需要打开命令提示。打开命令行最便捷的方法是点击开始,然后在搜索程序和文件处输入cmd。当命令提示程序被检索出来的时候,右键选择使用管理员身份运行(如果你使用的就是使用Administrator登录的就无所谓了)。

首先,你必须初始化承载网络模式。命令如下:netsh wlan set hostednetwork mode=allow ssid=YourSSID key=YourPassword keyusage=persistent,请把YourSSID修改为你自己需要的网络名称,把YourPassword修改为你想要使用的网络密码。

其次,你必须打开承载网络:netsh wlan start hostednetwork

初始化承载网络

再次,当你想要关闭网络的时候,使用下面的命令:netsh wlan stop hostednetwork

真是相当的简单!如果你想把这一流程写成一个批处理文件的话,请打开记事本把下面的代码复制粘贴进去吧!再次声明,请把YourSSID修改为任何你想使用的网络名称,把YourPassword修改为你想要使用的网络密码。


@echo off
CLS
:MENU
ECHO.
ECHO …………………………………………
ECHO.
ECHO Press 1, 2, or 3 to select your task, or 4 to Exit.
ECHO …………………………………………
ECHO.
ECHO 1 – Set Wifi Sharing Attributes
ECHO 2 – Start WiFi Sharing
ECHO 3 – Stop WiFi Sharing
ECHO 4 – Exit ECHO.
SET /P M=Type 1, 2, 3, or 4, then press ENTER:
IF %M%==1 GOTO SET
IF %M%==2 GOTO START
IF %M%==3 GOTO STOP
IF %M%==4 GOTO EOF
:SET netsh wlan set hostednetwork mode=allow ssid=YourSSID key=YourPassword keyusage=persistent
GOTO MENU
:START netsh wlan start hostednetwork
GOTO MENU
:STOP netsh wlan stop hostednetwork
GOTO MENU

把这个文件保存到你的桌面上,方便起见可以把它命名为AdHocNetwork.bat或者其他的什么名字。注意扩展名是bat而不是txt。现在,当想要创建Ad-Hoc网络的时候,你需要做的只是运行这个批处理文件(以管理员身份)并且遵照下面的菜单做出选择而已。

批处理程序的菜单

关于这种方法的结论

这种方法的优缺点同使用Windows界面的方法一样。用它来设置短期的临时连接的话非常棒,不过它更自动化,设置起来也更快捷一些。译者按:承载网络和图形界面设置的Ad-Hoc网络还是有些区别的,承载网络更加稳定,但同时也需要无线网卡的驱动支持。至于如何查看网卡是否支持承载网络,请使用netsh命令:netsh wlan show drivers,如果结果中支持的承载网络为“是”,那么你的网卡驱动就是支持承载网络的。

使用软件的方法

现在有着大量的程序能够将把你的Windows PC设置为一个虚拟WiFi路由这一过程变得简单无比。它们大多数都会考虑到一些你再设置传统Ad-Hoc网络的时候会遇到的问题。Virtual WiFi Router(免费)、Virtual Router(免费)、WiFi Hotspot Creator(免费)、Thinix($13 USD)以及Connectify Hot Spot PRO,这些仅仅是其中一部分。

Connectify Hot Spot PRO——$40 USD

据我的经验,Connectify是这些软件中最好用的,它设置起来超级简单,跑起来也是如行云流水,并且我在使用任何设备来连接的时候都没有遇到过问题,当然前提是设备在覆盖范围之内。我使用它成功地连接过Android手机和平板、各代iPad和iPhone、黑莓Playbook和黑莓手机,当然了Windows PC更是不在话下。最多的一次,我同时连接了五个设备,它运行的仍然很棒,我的电脑和其他设备都没有明显的延迟。

当然,Connectify确实售价不菲,不过单就它给你省却的麻烦就值了!这款软件还能帮助你在连接到它的设备之间共享文件。说点儿离题的话,微软应该考虑收购Connectify,然后把它作为Windows的内置软件。 左边的图片展示了它是如何的容易设置,右边的图片展示给你它是如何跟踪谁当前连接以及谁曾经连接过的。

Connectify

你们当中的一些人可能会想:“当我买一台无线路由就可以满足需要的时候,为什么我还要购买Connectify?”这是个不错的问题。如果你的PC通常固定不动的话,那么购买WiFi路由确实更有意义一些。但是,如果你需要在不同的地方设置WiFi的话或者你有移动办公的需求的话,那么这款软件当然更容跟着你满世界跑。

关于这种方法的结论

Connectify对于销售员、企业培训师、演讲人等来说是完美的。

总结一下

现在你了解到你可以把你的Windows PC或者笔记本作为一台虚拟路由了,并且你还知道了几种不同的方式来达到这一目的。选取最适合你的需要的一种吧,试试它,测试一下,然后看看通过它你还能做些什么。

Virtual WiFi路由能让你做些其他的什么呢?尽情实验吧,别忘了让我们了解一下。除了连接到互联网之外,它当然还有其他的用途,但是现在我们把留给你去探索学习啦。

曾经试过Virtual WiFi网络吗?你是怎么做的?你的方法有什么优劣呢?你是否有一种方法要推荐给其他人。如果你有的话,就请在下面的评论栏里告诉我们吧!



原文链接: makeuseof 翻译: 极客范 - 八卦爱好者

译文链接: http://www.geekfan.net/6937/

[ 转载请保留原文出处、译者和译文链接。]

伪文艺八卦爱好者。新浪微博:@山形海

5 评论

  1. FreeBird  /  2014 年 3 月 2 日, 下午 1:28 回复

    猎豹免费Wifi 2.0……

    Thumb up 1 Thumb down 0

    • 八卦爱好者  /  2014 年 3 月 2 日, 下午 1:43 回复

      一般来说这些软件的共享WiFi的都是把无线承载网络做了个图形的界面来实现的。

      Thumb up 0 Thumb down 0

      • 尘岳  /  2014 年 3 月 3 日, 上午 10:35 回复

        猎豹和connectify跟其他的不一样,可以试一下。特别对于校园网用户来说

        Thumb up 0 Thumb down 0

  2. 陈晓宝  /  2014 年 3 月 18 日, 下午 10:28 回复

    我是一个大学生,在学校向用自己的电脑上无线,可是在学校的校网上着是行不通的,求怎么解决,和为什么?

    Thumb up 0 Thumb down 0

    • 尘岳  /  2014 年 3 月 19 日, 下午 9:02 回复

      因为一般校园网都是封了自己电脑开热点的。不同的学校采取的上网方式和封禁方式都不一样,如果你们学校采用的上网方式比较大众,跟很多学校一样,那我建议你试一下猎豹wifi。如果是特别小众的上网方式,甚至是学校自己做的上网客户端,那还是求助你的师兄比较有效。

      Thumb up 0 Thumb down 0

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">