Linksys BEFSR41

本指南假定您已经有了一个Linksys BEFSR41路由器。 如果您的路由器是Linksys品牌的其它型号(例如“无线路由器”或“防火墙路由器(BEFSX41)”),那么操作方法与本指南应当大同小异。不过我并不能确定以及肯定,因为毕竟没在那些型号上实验过。

我使用的操作系统是Windows XP专业版,不过本指南对于XP家庭版同样奏效。Windows98用户则应当按照另一套方法进行操作。这两种操作方法在配置路由器时均不能使用DHCP,因为DHCP经常会把问题复杂化。不过Linksys路由器也可借助端口触发的方式保持DHCP。

本指南的目的是向大家演示如何设置Linksys路由器保障eMule的正常使用。有两种途径实现我们的目的:要么如下所述启用UPnP,要么采用浏览器进行设置。本指南的操作步骤有些长,看起来仿佛遥遥无期,希望不会把你们吓倒了!实际上一旦你掌握后就会发现这其实真的是非常简单的事情,所以千万不要慑于这指南的篇幅。

关于UPnP的安全警示

通用即插即用(Universal Plug and Play)存在严重的安全问题点击此处即可了解此方面的详细信息

非常感谢Monk告诉我们这条重要的信息。

如果您想检查自己系统UPnP的安全性,可在http://www.pcflank.com/http://www.dslreports.com/scan/进行相关的安全性测试。

假如阅读上述文章/进行上述测试后,您决定不启用UPnP,那么可以按照另一套不启用UPnP的方法配置端口映射

如果您认为您的系统即使启用UPnP也足够安全,那么就继续吧。

Windows XP UPnP设置步骤

  1. 第一步是确定您的路由器是否具有较新版本的固件。固件又称韧件,顾名思义介于硬件和软件之间,相当于固化在路由器内部的软件。您可以去Linksys的官方下载页面去下载最新版本的固件。首先从下拉列表中选择您的路由器型号,选择固件的链接,保存文件并按照指示进行更新操作。升级固件现在是一项轻松而直观的工作,并且升级起来也很快。

  2. 完成前一步骤之后……在Windows下,依次点击“开始”>“控制面板”>“网络连接”,将会打开如下的页面:

    比较一下您看到的内容与上图有什么不同。假如有一个类型为“Internet网关”、状态为“已连接上”的Internet连接,那么说明您已经安装了UPnP,这样整个流程就会简单许多。一般来说只要你的路由器固件版本为1.42 (?)或更高,那么Windows XP应当已经自动完成了所需的配置。如果是这样,您就可以直接跳到下面的第4步

  3. 安装UPnP:

    1. 依次点击“开始”->“控制面板”->“添加或删除程序”。
    2. 在“添加或删除程序”对话框中,点击“添加/删除Windows组件”。
    3. 在Windows组件向导中,依次点击“网络服务”、“详细信息”,之后勾选“UPnP用户界面”。此外,在列表中应当还有“Internet网关设备发现和控制客户端”这一项,同样应当将其勾选——就像我在下图中这样。

    4. 点击“确定”,之后在Windows组件向导窗口中点击“下一步”。现在可能会提示插入您的Windows XP安装光盘。
      ( 我是在微软的网站http://www.microsoft.com/windowsxp/expertzone/columns/crawford/02july22.asp找到这些信息的 )

    1. 在浏览器的地址栏输入http://192.168.1.1/Passwd.htm,确保“UPnP Services”已经选中“Enable”,如下图所示:

    1. 依次点击“开始”>“控制面板”>“网络连接”。右键点击“本地连接”,点击“属性”,之后将会弹出一个小窗口。在上面的标签中点击“高级”,并确认XP内置的防火墙已经关闭,如下图所示:

    1. 现在返回上面的第2步,确认UPnP是否已经正常工作。一般来说Internet网关要变成“已连接上”都要花点时间,所以可能需要耐心等候一会儿。过上几分钟后再检查是否状态已经有所不同;有时候手动刷新几下可能会有意外的惊喜。

  4. 现在您已经安装完成UPnP,下面配置端口映射就十分简单了……

    首先要做的是在网络连接页面中选中并高亮“本地连接”,如下图所示:

    在左边的“详细信息”中,应当可以看到您的路由器所分配的IP地址,如下图所示:

    …在这个例子中是192.168.1.100。默记、找个便条或者随便什么方法……总之记下这个地址。

  5. 返回到网络连接页面的主体部分,右键单击“Internet连接”,在菜单中单击“属性”。

    您将看到如下所示的窗口:

    点击“设置”,之后点击“添加”。这就是可以指定路由器为eMule映射哪些端口的地方。按下图这样填写,其中IP地址应当填写您自己的路由器所分配的IP地址,也就是刚刚记下来的那个地址。“服务描述”文本框是可以随便填写的,今后可以通过服务描述来区分多个规则……所以这里填“eMule”就够了:

  6. 点击“确定”保存设置,之后再次点击“添加”建立第二个端口映射规则。同样填入您自己的IP地址,并在“服务描述”中输入“eMule”,其余部分按下图输入。点击“确认”保存设置:

  7. 您可能会注意到,现在列表中有2条eMule相关的规则,如下图所示:

    点击“确定”保存刚才所做的设置并退出。终于完成了!您已经告诉路由器,应当将接收到的端口为4662和4672的网络信息转发给您的计算机。现在运行eMule,一切应当都能正常工作了。

Windows98 / 另外一套方法 / 不启用UPnP

这是实现端口映射的另外一套方法。

  1. 打开浏览器,在地址栏中输入“http://192.168.1.1”访问路由器状态页面。输入密码,我的机器上用户名是空白,目前看起来也没什么不好……您肯定已经修改默认密码了吧?如果还没有,请马上看看Linksys的手册,尽快更改密码!
  2. 点击页面上方的“DHCP”标签:

    随后点击“DHCP Clients Table”,将会弹出如下所示的窗口:

    查看“Client Hostname”一列,找到您的计算机名并且记下IP地址的最后一个数字。在这个图片中,用户主机名为“Christopher”,IP地址的最后一个数字是100。记下这个数字后就可以关闭此窗口了。

  3. 在屏幕上方右侧,点击橙色的标签“Advanced”,将会进入“filters”页面。这里您不用做任何事,只用点击第二个标签“Forwarding”……并且按下图所示输入详细信息。唯一的区别是IP地址的最后一个数字应当填写您刚才记下的那个数字(也就是替换掉图片中的100):

  4. 点击页面下方的“Apply”,保存刚才输入的配置信息。现在您的路由器已经能够将接收到的端口为4662和4672的网络信息转发给您的计算机。现在关闭浏览器窗口并运行eMule,一切应当都能正常工作了!

通过端口触发配置DHCP

  1. 打开网络浏览器,输入路由器的IP地址(一般默认为:192.168.1.1)。输入密码(一般默认为:admin,这样很不安全,务必要修改!)。点击“Advanced”。点击“Forwarding”。
  2. 在映射窗口中有一个按钮“Port Triggering”。点击此按钮,并按下图所示输入配置信息。如果您只想配置eMule,则不必输入MSN之类的信息了。

  3. 点击“Apply”。现在您的路由器应当就会将eMule报文转发给您的机器,同时无需为机器指定IP地址,因此也就可以使用DHCP服务、或者让多台机器上的eMule通过同一路由器而相安无事了。
非常感谢Violator所提供的这篇简单易懂的指南。感谢ThRaShErUk补充的关于端口触发的部分。

Linksys BEFSR41》,由Ejack翻译自eMule官方网站英文版帮助与支持《Linksys BEFSR41》并首发于eMuleFans.com。原文版权归属于eMule官方和原文作者。翻译内容版权归属于翻译者并遵守CC 3.0 BY-NC-SA协议。已编入eMule官网简体中文版帮助与支持《Linksys BEFSR41》。英文原文最后由Violator,ThRaShErUk更新。

发表评论

您的Email将不会显示出来。头像请至Gravatar.com注册上传。*号标注项为必填。

*
*
*
标签用法
字数:0