我想构建一个允许我拥有“浮动 IP”的系统。为此,我想拥有一台具有 5 个 IP 地址的服务器。然后它将该流量中继到包含 4 个 VPS 的另一台机器(或更多)。这台第二台机器只有一个真实 IP 地址,但我希望每个 VPS 都有一个专用 IP。服务器 1 将位于一个数据中心,服务器 2 将位于另一个数据中心。但我无法在服务器 2 上获得多个 IP,所以我必须模拟它。此外,我稍后可以将服务器 2 移动到不同的数据中心,并且我的 IP 可以毫无问题地转发到服务器 2 的新 IP。
两台计算机将位于不同位置,因此我无法将它们合并。我需要通过互联网将流量从一台计算机传输到另一台计算机。
我对网络了解不够,无法无缝转发所有流量。我应该从哪里开始学习才能弄清楚?另外,如果您对我需要做什么有任何想法,我将不胜感激。我搜索了互联网,但内容太多了,我只是觉得在这里问一下,有人可以给我指明正确的方向。
5IP ========> 服务器1 ====5IP===>服务器 2
在图中,ISP 将流量从 5 ips 引导到 Server1。Server2 从 Server1 获取流量,但它应该认为它从互联网获取流量。
我想到最大的问题是我希望它能够向前全部流量,而不仅仅是 TCP。我只是不知道如何开始。谢谢。
答案1
是的,可以创建隧道将流量转发到您的其他数据中心。服务器 1 将充当路由器,将流量转发到数据中心 1 和数据中心 2 之间的 GRE 隧道。诀窍
鉴于您的场景非常一般,这是我能给您的最详细答案。如果您提供有关拓扑的更多信息,我们可以提出更具体的建议。