如何将旧Wi-Fi路由器重新用作网络交换机

旧的Wi-Fi路由器已经换成了新的型号,但这并不意味着它需要清理衣柜里的灰尘。请继续阅读,我们将向您展示如何将一台功率不足的旧Wi-Fi路由器改造成一台像样的网络交换机(在此过程中为您节省20美元)。

图片来源:mmGallan。

我为什么要这么做?

Wi-Fi技术在过去十年中发生了重大变化,但基于以太网的网络变化很小。因此,拥有2006年技术的Wi-Fi路由器远远落后于当前的Wi-Fi路由器技术,但该设备的以太网网络组件一如既往地有用;除了可能只有100Mbs而不是1000Mbs的能力(对于99%的家庭应用程序来说,这是无关紧要的),以太网是以太网。

相关:了解路由器、交换机和网络硬件这对您(消费者)有什么重要意义?这意味着,即使你的旧路由器不再满足你的Wi-Fi需求,该设备仍然是一个完美的可维修(和高质量)的网络交换机。您什么时候需要网络交换机?任何时候您想要在多个设备之间共享以太网电缆,您都需要一台交换机。

例如,假设您的娱乐中心后面有一个以太网墙壁插孔。不幸的是,您有四个设备需要通过硬线连接到本地网络,包括智能高清电视、DVR、Xbox和一个运行XBMC的小Raspberry PI。

与其花费20-30美元购买构建质量与您的旧Wi-Fi路由器相当的全新交换机,您只需花费5分钟时间调整旧路由器的设置,将其从Wi-Fi接入点和路由工具转变为网络交换机-非常适合放在娱乐中心后面,这样您的DVR、Xbox和媒体中心计算机都可以共享以太网连接,这在财务上是合理的(而且也是环保的)。

我需要什么?

对于本教程,您将需要一些东西,所有这些东西您可能手头都有,或者可以免费下载。要学习本教程的基本部分,您需要以下内容:

1台带以太网端口的Wi-Fi路由器。 1台带以太网插孔的计算机。 1根以太网电缆

对于高级教程,您将需要所有这些东西,另外:

1份适用于您的Wi-Fi路由器的DD-WRT固件副本

我们使用Linksys WRT54GL Wi-Fi路由器进行实验。WRT54系列是有史以来最畅销的Wi-Fi路由器系列之一,很有可能有相当数量的读者将其中一台(或多台)塞在办公室的壁橱里。然而,即使您没有WRT54系列路由器,我们在这里概述的原则也适用于所有Wi-Fi路由器;只要您的路由器管理面板允许进行必要的更改,您就可以跟随我们的做法。

在我们继续之前,先简要说明一下本教程的基本版本和高级版本之间的区别。典型的Wi-Fi路由器背面有5个以太网端口:1个标记为“Internet”、“WAN”或其变体,用于连接到DSL/电缆调制解调器;4个标记为1-4,用于将以太网设备(如计算机、打印机和游戏机)直接连接到Wi-Fi路由器。

当您将Wi-Fi路由器转换为交换机时,在大多数情况下,您会丢失两个端口,因为“Internet”端口不能用作正常的交换机端口,并且其中一个交换机端口成为连接交换机和主网络的以太网电缆的输入端口。这意味着,参照上图,您将失去WAN端口和LAN端口1,但保留LAN端口2、3和4以供使用。如果您只需要切换到2-3台设备,这可能是令人满意的。

但是,如果您希望采用更传统的交换机设置,即有专用的WAN端口,其余端口都可以访问,则需要将功能强大的DD-WRT等第三方路由器固件闪存到您的设备上。这样做可以对路由器进行更大程度的修改,并允许您将先前保留的WAN端口分配给交换机,从而打开LAN端口1-4。

即使您不打算使用额外的端口,DD-WRT也为您提供了如此多的选择,因此值得额外的几个步骤。

让您的路由器为交换机的生活做好准备

在我们直接开始关闭Wi-Fi功能并将您的设备重新用作网络交换机之前,有几个重要的准备步骤需要注意。

首先,您要重置路由器(如果您刚刚将新固件刷新到路由器,请跳过此步骤)。按照特定路由器的重置程序操作,或采用所谓的“孔雀法”,即按住重置按钮30秒,拔下路由器并等待(同时仍按住重置按钮)30秒,然后在继续按住REST按钮的同时插入电源。在路由器的整个生命周期中,进行了大大小小的各种更改,因此在将路由器重新用作交换机之前,最好将其全部擦除回出厂默认设置。

其次,重置后,我们需要将本地网络中设备的IP地址更改为与新路由器不直接冲突的地址。家庭路由器的典型默认IP地址是192.168.1.1;如果您需要返回路由器转换为交换机的管理面板来检查或进行更改,如果设备的IP地址与新的家庭路由器冲突,将会非常麻烦。解决此问题的最简单方法是分配一个接近实际路由器地址但不在您的路由器将通过DHCP客户端分配的地址范围之外的地址;那么最好选择192.168.1.2。

一旦路由器重置(或重新刷新)并分配了新的IP地址,就可以将其配置为交换机了。

基本路由器到交换机的配置

如果您不想(或不需要)将新固件闪存到您的设备上以打开额外的端口,这是本教程的一节:我们将介绍如何使用我们前面提到的WRT54系列Linksys作为备用路由器,并将其转换为交换机。

通过其中一个LAN端口将Wi-Fi路由器连接到网络(从此时起,将WAN端口视为死机;除非您再次开始使用路由器的传统功能或稍后将更高级的固件闪存到设备,否则该端口将在此时正式停用)。在连接的计算机上通过Web浏览器打开管理控制面板。在我们开始之前,有两件事要做:第一,我们没有明确指示您更改的任何内容都应该保留在您找到的默认出厂重置设置中;第二,按照我们列出的顺序更改设置,因为某些设置在某些功能被禁用后无法更改。

首先,让我们导航到Setup->Basic Setup。在这里,您需要更改以下内容:

使用“保存设置”按钮保存,然后导航到“设置”->“高级路由”:

相关:保护您的无线路由器:现在您可以正确做的8件事此特定设置非常违反直觉。“Operating Mode”(操作模式)切换告诉设备是否应启用网络地址转换(NAT)功能。因为我们要将一个智能的网络硬件变成一个相对愚蠢的硬件,所以我们不需要这个功能,所以我们从网关模式(NAT打开)切换到路由器模式(NAT关闭)。

我们的下一站是无线->基本无线设置:

在禁用无线之后,我们将再次做一些违反直觉的事情。导航到“无线”->“无线安全”并设置以下参数:

现在你可能会问自己,我们到底为什么要在不打算用作Wi-Fi节点的Wi-Fi路由器上设置相当安全的Wi-Fi配置?如果在断电后发生一些奇怪的事情,例如,当您的路由器开关循环多次,并且Wi-Fi功能被激活时,我们不希望Wi-Fi节点完全开放,并授予对您的网络的无限制访问权限,这是一种很小的可能性,如果发生了一些奇怪的事情,那么我们就不想让Wi-Fi节点完全打开,不受限制地访问您的网络。虽然这种可能性几乎不存在,但应用安全措施只需要几秒钟,所以没有什么理由不这样做。

保存您的更改并导航到安全->防火墙。

此时,您可以再次保存您的更改,检查您所做的更改以确保它们全部保留,然后在需要的任何地方部署您的“新”交换机。

高级路由器到交换机配置

对于高级配置,您需要在路由器上安装DD-WRT副本。虽然这样做需要额外的几个步骤,但它使您可以更好地控制该过程,并释放设备上的一个额外端口。

通过其中一个LAN端口将Wi-Fi路由器连接到网络(稍后您可以将电缆切换到WAN端口)。在连接的计算机上通过Web浏览器打开管理控制面板。导航到Setup(设置)->Basic Setup(基本设置)选项卡开始。

在Basic Setup(基本设置)选项卡中,确保调整以下设置。设置更改不是可选的,需要将Wi-Fi路由器转换为交换机。

除了禁用DHCP服务器之外,还要取消选中作为DHCP子菜单底部的所有DNSMasq框。

如果您想要激活额外的端口(以及为什么不激活),请在WAN端口部分中:

此时,路由器已成为交换机,您可以访问WAN端口,因此LAN端口都是空闲的。但是,既然我们已经在控制面板中了,那么我们不妨翻转几个可选的开关来进一步锁定开关,防止一些奇怪的事情发生。可选设置通过您在其中找到的菜单进行排列。切记在移动到新选项卡之前使用保存按钮保存您的设置。

当仍在设置->基本设置菜单中时,更改以下内容:

下一步是完全关闭无线电(这不仅会杀死Wi-Fi,实际上还会关闭物理无线电芯片的电源)。导航到无线->高级设置->无线电时间限制:

没有必要通过打开Wi-Fi收音机来造成潜在的安全问题,上面的切换可以将其完全关闭。

在服务->服务下:

在Security(安全)->Firewall(防火墙)选项卡下,取消选中除“Filter Multicast”(过滤多播)之外的所有复选框,如上面的屏幕截图所示,然后禁用SPI Firewall(SPI防火墙)。完成此处操作后,保存并转到Administration选项卡。在“管理”->“管理”下:

在这最后一轮调整之后,保存并应用您的设置。从战略上讲,您的路由器现在已经足够简化,可以作为一台非常可靠的小交换机。您可以把它放在办公桌或娱乐中心后面,并简化您的布线。

相关文章