路由器处理多个公共IP地址

时间:2008-09-23 17:17:13

标签: networking routing hardware router

我目前在家庭网络上运行多个网站和邮件服务器。我有一个商业DSL帐户,有8个公共IP地址(1个本身,7个块)。为了处理路由/防火墙/网关,我目前正在使用RRAS,DNS和&来自Windows 2003的DHCP在一台古老的(大约2001年)PC上运行 - 我怀疑它现在会在任何时候失败。

我想做的是用一个简单的路由器替换它。有一个消费者模型LinkSys Wifi-router,我目前只是用作接入点(没有方便的型号,但它是他们的标准型号之一)。它似乎能够处理所有NAT /防火墙/ DHCP任务 - 除了处理多个公共地址的路由。 (例如,我需要x.x.x.123,端口21到达一台机器,但x.x.x.123和x.x.x.124的端口80转到另一台机器,而x.x.x.123,端口5000转到另一台机器等)。

所以我的问题是:

  • 这可以通过标准的Linksys路由器来完成,它们只是在消费者手册中没有解释过吗?
  • 可以这样做......如果我用社区/操作系统版本替换固件(如果是,那么哪一个?)
  • 如果上述两者都没有,有人可以推荐一款专业路由器(最好带有wifi)这样做,接近消费级别的价格点。
  • 或者,是否有可靠的OS /第三方替代RRAS处理此问题(因为RRAS是造成最大麻烦的部分)
  • 替代 - 或者,有人可以指向非常简单的HOWTO这样做(即按照这些步骤而忘记它),安装LINUX系统来执行此操作)(因为我假设我可以在旧机器??

  • 2 个答案:

    答案 0 :(得分:7)

    这不能在具有库存固件的Linksys路由器上完成。如果您加载第三方固件,但没有GUI(afaik)来完成它,可以完成它,因此您将破解非常多毛的系统shell脚本。我建议购买低功耗或较旧的PC并安装PFSense

    PFSense是一个开源路由器设备操作系统分发版,具有非常易于使用的Web前端。

    答案 1 :(得分:1)

    在您的linksys框上安装DD-wrt。我相信这将包含您需要的一切link text