是否有路由器或设备进行域名转发?目前我们只有一个IP地址,我们有多个域名指向这个IP地址。我们希望根据域名将请求转发到不同的服务器。例如:
A.com -> 192.168.1.100
B.com -> 192.168.1.101
C.com -> 192.168.1.102
我知道我可以使用Apache负载均衡器模块来做类似的事情。然而,我们更喜欢一个快速和简单的解决办法。
发布于 2011-07-22 23:16:38
您需要一个能够进行L7数据包检查的路由器,而这些路由器通常既不快速也不容易(也不便宜)配置。我建议查看apache的mod_proxy模块。它的设置非常简单,当与NameVirtualHost结合使用时,它将完成您想要的功能。
发布于 2011-07-23 00:22:55
你需要代理。示例包括带有mod_proxy的Apache、带有mod_proxy_http的nginx和haproxy。所有的都是“快速”和“容易”,其适当的价值。
如果你在寻找一种设备,我不知道有什么我能推荐的,因为上面提到的选项对于我的需求来说已经足够快和容易了,而且没有我使用过的设备所具有的任意和不可能修复的限制。
发布于 2011-07-23 03:47:52
推荐软件代理的其他答案将更便宜,而且通常更容易管理。尽管如此,为了回答你的具体问题,我个人熟悉这两种硬件。
另一种选择,如果您想要最简单的所有解决方案,是支付您的ISP额外的IP地址。与专用/额外的硬件相比,它们相当便宜。
https://serverfault.com/questions/293219
复制相似问题