无线组网 频道

让你的家用无线路由轻松具有企业级功能

    【IT168 专稿】宽带路由器现在已经走进了普通的家庭中,它的简单易用给家庭上网用户带来了很大的便利,不过不知道你想过没有,在你的家用宽带路由器中还潜伏着你可能没有意识到的更大能量,它或许能够完成那些价格昂贵的企业级路由器才能完成的任务。关键问题所在是嵌入在你的路由器中的固件程序。

    通常来说,一个简单的家用设备是不需要具有那么多高级功能的,假若设备厂商在设备中增加了这些功能,所面临的技术支持的压力可想而知,因此硬件所支持的很多功能通常没有被加全。

    那么,如果你真需要这些功能的话,如何把它们找出来呢?一个办法就是使用免费、开源的DD-WRT固件程序。通过这个固件程序,你可以得到几乎所有的最新最酷的功能,诸如增大你的无线宽带路由器的信号强度、改善网络性能等等。在本篇文章中笔者将与你看看如何实现它们。

    不过有一点是要提醒大家的:在你对宽带路由器进行固件升级的过程中,如果有停电之类的意外故障发生,有可能严重破坏你的路由器,甚至于直接使其报废再也无法使用。当然,这种情况毕竟是小概率事件,如果你对此有心理准备的话,那么可以继续阅读本文。

    选择合适的宽带路由器

    首先要确认你的宽带路由器是可以被升级的,或者直接购买一个支持固件升级的。因为并非所有的宽带路由器的固件程序都可以被升级到DD-WRT,事实上是有很多是不支持的。

    而且,来自同一厂家的宽带路由器也是有的支持DD-WRT固件升级,而有的不支持。最让更多新手感到困惑的是,来自某些厂家的同一型号的宽带路由器也是有的支持升级,有的不支持,这取决于其现有的固件程序、硬件版本和底层的操作系统。举个例子来说,某些版本的Linksys WRT54G可以使用DD-WRT,而另外一些版本则不能。

    那么如何知道哪些路由器可以支持升级到DD-WRT固件程序呢?一个最简单的方法就是从相关网站查询相关路由器是否支持这个功能,其中关于DD-WRT信息非常丰富的一个网站就是DD-WRT Wiki网站(http://www.dd-wrt.com/wiki/index.php/%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87),点击【所支持的设备】链接,看一下你的设备是否在这个列表中。如果幸运的是你的设备名列其中,你最好是点击查看详细信息,确保各项信息完全匹配。

    安装DD-WRT固件程序

    一旦你确认你的型号可以支持升级到DD-WRT固件程序的话,那么现在就可以安装这个固件程序了。根据你的路由器的不同,安装该固件程序的过程也会有所不同,甚至即使相同的路由器由于原先固件程序版本不一样,安装过程也会有所差别。因此你应该在DD-WRT Wiki网站的安装页面中找到你的设备的特定型号来查看详细的安装指令。
    (http://www.dd-wrt.com/wiki/index.php/%E5%AE%89%E8%A3%85

    不过,对于所有路由器来说,安装过程的大体步骤是相似的。本篇文章中,我所使用的示例设备是Linksys WRT54GL无线宽带路由器,硬件版本号1.1。即使你也同样使用的是一个Linksys WRT54GL路由器,如果硬件版本和我的不一样,安装过程可能也会略有差异,你可以从DD-WRT Wiki上的 Linksys WRT54G/GL/GS/GX查看更详细的信息。
    (http://www.dd-wrt.com/wiki/index.php/Linksys_WRT54G/GL/GS/GX

Linksys WRT54GL

    启动你的宽带路由器,连接到网络上,并将你的计算机连接到这个宽带路由器上。出于安全考虑,请将你的计算机连接到宽带路由器的以太口上,而不是通过无线连接,因为通过无线升级可能会大大增加升级故障的概率。

    从DD-WRT网站上下载最新的DD-WRT固件程序。如我前面所说,从DD-WRT Wiki上看一下针对你的宽带路由器的专门的安装指导,因为根据你的宽带路由器的型号和硬件版本的不同,所需要下载的DD-WRT的版本可能会有所不同。

    在某些情况下,你可能不得不下载两个版本的DD-WRT固件程序:一个“mini(迷你)”版的固件程序和一个标准版的固件程序版本。这种情况你需要先安装迷你版的固件程序,然后再安装标准版来覆盖它。

    对于硬件版本为1.1的Linksys WRT54GL来说,下载最新的一般固件程序版本就可以。对于其他版本的WRT54GL,诸如硬件版本是1的路由器,你就需要下载迷你版和标准版。

    下载固件程序后就可以开始安装固件程序了,要恢复你的路由器到出厂默认配置。首先,登录192.168.1.1的默认管理界面,然后到Administration(管理)找到Factory Defaults(出厂默认设置),选择yes(是)后保存设置。

恢复出厂设置(点击看大图)

    接下来,通过按下恢复按钮对你的路由器进行硬恢复。大约需要按30秒左右。

    现在你已经开始准备刷固件程序了。在开始之前,关闭你的任何防病毒软件,因为如果在升级的过程中,防病毒软件一旦因为某些原因中断了固件程序刷新,可能会损坏你的路由器。另外,再次强调一下要通过有线连接来刷新固件程序,而不要用无线连接。

    登录到管理界面后,选择Administration(管理)-->固件升级。然后点击浏览按钮,选择此前你下载的固件程序,这个固件程序以.bin为后缀。对于我的路由器来说,我选择这个固件程序的普通版,dd-wrt.v23_generic.bin,因为我的宽带路由器的型号和硬件版本要求这个版本。

    点击升级(Upgrade),然后你所需要做的就是等待了,在升级期间尽量不要去做任何其他操作,以免引发可能导致损坏路由器的故障。整个过程需要花费几分钟的时间。

安装DD-WRT固件(点击看大图)

接下来,你将看到一个窗口,告诉你固件程序升级已经成功完成。然后点击继续。

升级固件成功(点击看大图)

然后你将被要求再次登录,现在你的用户名和密码都已经被重置。用户名将是“root”,口令是“admin”,不过你现在可能依然无法登录管理界面,那么按下reset键30秒。现在你应该可以登录到你的路由器上了,新的固件程序已经开始运行。

    固件程序升级问题排查

    在理想情况下,你的路由器的固件程序现在应该已经被升级。然而我们大多数人并不生活在一个理想世界中,因此,在你升级路由器的固件程序后,通常遇到一些麻烦。举个例子来说,当我升级WRT54GL的时候,一个页面告诉我升级已经成功,但是我就是不能登录到路由器,即使我已经按了reset键。

    从DD-WRT Wiki网站上我找到了一篇step by step恢复指南(http://www.dd-wrt.com/wiki/index.php/Recover_from_a_Bad_Flash)来修复受损的固件。先拔下路由器的电源线,然后按下reset按钮,同时并插上电源并保持按下reset键5秒钟,然后松开reset键,一分钟后我就可以登陆到宽带路由器上,可以看到DD-WRT界面。

    让你的路由器具有企业级功能

    使用用户名“root”、口令“admin”登录到路由器上后,我们看到一个截然不同的管理界面,路由器已经运行在新的固件之上。

    正如我们所看到的,路由器的管理界面不再是老的路由器固件的界面。对于一个初学者来说,这儿的所看到的关于路由器和网络的配置要多很多。从管理界面的底部,你将可以看到你的网络中的所有计算机及其IP地址,无论它们是通过有线还是无线连接到路由器上。

DD-WRT的控制面板(点击看大图)

    对于通过无线连接到网络中的计算机来说,你还能看到它们的无线连接的信号强度,另外还有更多的信息,诸如发送、接受无线数据包的个数,以及发生错误的个数。

    使用DD-WRT固件你可以实现的功能还有很多,本篇文章所介绍的只是冰山一角,我们只挑一些比较突出的一些来给大家介绍,大家可以到DD-WRT Wiki网站上查阅,或查看DD-WRT文档,来了解更多可以实现的功能。

    让你的无线信号更强大

    很多人在使用无线宽带路由器的时候所碰到的一个最大的问题之一就是信号问题,经常会在某些特定的地方无线信号很弱。

    DD-WRT固件可以轻松的解决这个问题;它能让你提高无线信号的发射功率。

    为了实现这个目的,登录到DD-WRT控制面板中,选择无线(Wireless)-->高级设置(Advanced Settings)。找到Xmt Power,如下图所示。

从高级设置中增加无线发射功率(点击看大图)

    在Linksys设备中,默认的是28毫瓦。在这儿你可以设置成更大的功率,DD-WRT所支持的范围是1-251毫瓦,不过出于无线辐射的影响,笔者建议你不要设置的过于大,而且如果你设置的功率越大,你的无线芯片将会产生更多的热量,你的路由器的使用寿命就会越短。

    根据DD-WRT文档说明,大多数情况下,功率范围在70毫瓦以内都被认为是非常安全的。你可以实际测试一下,找到一个可以满足你需要的最低功率设置。

    每次修改完发射功率后,点击保存按钮。

    改善网络性能

    通过高级设置(Advanced Settings)标签页中的其他几个设置可以帮助提高你的无线网络的性能。

    修改信标间隔(Beacon Interval)设置可以帮助你提高无线客户端的性能,Beacon Interval就是无线路由器隔多久发送一个Beacon。无线网卡都在ISM频道内一直持续扫描,等到扫到无线路由器的beacon时,就会在无线网络连接中显示这个无线路由器。

    Beacon Interval设定较小,有助于无线网卡快速的发现无线路由器,加快连接速度。Beacon Interval设定较高,有助于无线网卡省电。Beacon Interval的单位通常是微秒。

    一般默认值是100。你可以将其改成50。

    如果你的无线网络中仅有一到三台无线计算机,你可以通过启用帧突发(Frame Burst)来改善性能。通过这个选项,可以实现通过不停顿地发送数据来增加发送的数据包效率,减少信号延迟,而查看是否有其他节点要使用无线网络资源。

    但是,如果你有超过三个客户端的时候,启用帧突发会降低网络吞吐能力。默认情况下这个功能是关闭的。

    自动关闭无线信号 提高安全性

    当你不在家或在睡觉的时候,你可能没有关闭你的无线路由器。如果你担心你的网络带宽资源浪费,或者网络攻击者将利用你的带宽或侵入你的网络窃取信息,你可以设置你的无线路由器在某些时间段自动停止收发信号。这种情况下有线连接将继续工作,而无线连接则会关闭。

    在高级设置(Advanced Settings)界面中,找到无线发送时间限制(Radio Time Restrictions),然后点击启用。这时候你可以设置一天中那些时间段无线是不工作的。

限制一天中的特定时间关闭无线信号发射(点击看大图)

    设置完成,点击保存设置按钮。

    针对特定应用和计算机优化带宽

    DD-WRT包含了强大的服务质量(QOS)功能,让你可以确保特定应用程序和计算机可以在它们需要的时候获得最大的带宽资源。这个功能对像Skype之类的VoIP应用程序尤其有用,可以帮助它们在需要的时候获得最大的带宽,从而得到更好的语音质量。

    关于服务质量(QoS的设置选项)比较多,你不仅可以根据应用程序来优化带宽,还可以根据计算机来优化带宽。

    对于基本的设置,选择应用程序和游戏(Applications and Gaming )-->QoS,然后选择启用,开始运行QoS。然后从端口下拉列表框中选择WAN,可以看到服务质量的设置界面如下。

使用服务质量(QoS)来优化带宽利用(点击看大图)

给Skype设置优先级(点击看大图)

    接下来,在上行和下行框中填上合适的值。对于每一部分输入你的网络接入商提供给你的带宽的85%。举个例子来说,如果你有1.5M的下行带宽和256K的上行带宽,那么在上行中输入218,而在下行中输入1306。确保不要把这两部分写反了否则会给你带来使用上的不便。

    通过QoS设置界面,你还可以让某台计算机具有带宽优先使用权。对于那些通过以太连接到路由器的计算机,你可以在设置界面中通过修改以太端口优先级(Ethernet Port Priority),来为不同的计算机设置不同的优先级。你还可以通过最大速率(Max Rate)下拉列表,来设置每一个端口可以使用的最大带宽,速率范围从完全禁用到100Mbit/sec。

    你可以可以针对无线计算机设置优先级。找到MAC优先权部分,把所有无线网卡的MAC地址都加进来,然后针对每个MAC地址进行设置。

    限制互联网使用

    如果你想在特定时间内禁止特定的计算机使用互联网,你可以针对任何计算机设置在某些时段关闭网络功能。你还可以设置在特定时间内阻挡对某些网站或服务的访问。

    从DD-WRT主设置界面上,点击访问限制(Access Restrictions),弹出设置窗口,点击启用(Enable),从策略(Policy)下拉菜单中,选择一个数值。你可以最多创建10个单独的策略。通过MAC地址或IP地址或IP地址范围来选择计算机,然后点击拒绝(Deny)。

限制互联网使用(点击看大图)

    然后选择相应禁止的时间,你可以设置一周中的某一天或几天中的一定时间范围内,然后你可以限制特定服务,例如ftp或特定的游戏,你可以阻挡特定的网址等等。这样在指定的时间内相应的计算机将无法访问网络或你指定的服务。

    最后别忘了点击保存设置按钮。

    通过以上设置,你的家用无线宽带路由器的功能已经不逊于任何企业级产品了。不过笔者要提醒广大朋友的时候,要严格按照升级过程进行升级,以免损坏你的路由器。

0
相关文章