路由器处理多个公共IP地址
时间:2020-03-06 14:36:45 来源:igfitidea点击:
我目前正在通过家庭网络运行几个网站和一个邮件服务器。我有一个具有8个公共IP地址的商业DSL帐户(本身有1个,一个块中有7个)。为了处理路由/防火墙/网关,我目前使用Windows 2003上的RRAS,DNS和DHCP,该Windows 2003在一台古老的PC(大约在2001年)上运行-我怀疑它现在随时都可能会失败。
我想做的是用一个简单的路由器替换它。有一个消费者模型LinkSys Wifi路由器,我目前仅将其用作接入点(没有方便的型号,但这是他们的标准模型之一)。它似乎能够处理所有NAT /防火墙/ DHCP任务-除了处理路由多个公共地址外。 (例如,我需要x.x.x.123,端口21到达一台计算机,但是x.x.x.123和x.x.x.124的端口80进入另一台计算机,而x.x.x.123,端口5000到达另一台计算机等等)。
所以我的问题是:
或者,有人可以指向一个非常简单的方法来执行此操作(即,按照以下步骤操作,然后忘记它),安装LINUX系统来执行此操作(因为我假设我可以在旧计算机上运行Linux的时间更长) ?
- 可以使用标准的Linksys路由器完成此操作吗,他们只是在用户手册中没有说明?
- 如果我将固件替换为社区/操作系统版本(如果是,请选择哪个版本),可以这样做吗?
- 如果上述两种方法均不可行,则有人可以推荐这样做的专业路由器(最好是带有wifi的路由器),该路由器接近消费者级别的价格点。
- 或者,是否有可靠的OS /第三方替代品可以处理RRAS(因为RRAS是造成最大麻烦的部分)
这不能在带有备用固件的Linksys路由器上完成。如果我们加载了第三方固件,则可以完成此操作,但是没有GUI(afaik)可以完成此操作,因此我们将可以窃取大量的系统外壳脚本。我建议使用低功率或者较旧的PC并安装PFSense。
解决方案
PFSense是一个开源路由器设备操作系统发行版,具有非常易于使用的Web前端。
在LINKSYS机器上安装DD-wrt。我相信这将包含我们需要的所有内容链接文本