我正在从使用我的DIR – 825作为一个网关,并转移到一个Linux的盒子,为我做这一切。 我已经find了IPCop ,但是我正在寻找一些function更强的东西。
我的主要目标基本上是能够将不同的外部域名指向不同的内部服务器。
backup.example.com – 192.168.0.5
home.example.com – 192.168.0.1
我在自己的专用服务器(Windows)上托pipe我的DNS,所以我不知道在家里做网关的事情(我的托pipe服务提供商为我做的一切)。
你们有没有人知道任何可以完成我所寻找的免费Linux发行版?
这不是Linux,而是FreeBSD,但是我们在工作中用pfSense发誓。 它不会做基于主机名的转发。 我还没有看到任何支持ISA的网关(而ISA远非FOSS),所以你将需要多个外部IP地址来实现你想要的(不pipe你select哪个网关,这都是一样的) ,除非您为HTTP请求执行反向代理)。
你可以尝试解开http://untangle.com
我相信你也可以在Linux服务器上使用基于Apache名称的虚拟主机来做到这一点,然后每个人都有一个redirect页面到达一个Apache代理名字,这个名字将会到达内部主机。 一种复杂的rube-goldberg的方式,但符合你的规格名称为基础的转发。
你的例子有不同的IP地址。 如果这些是需要映射的唯一的外部IP地址,而不是基于名称的外部IP地址,则事情要简单得多。 您可以使用SmoothWall使用唯一IP轻松完成此操作。