如何将流量从某个 IP/主机路由到同一端口上的另一个主机/IP

use*_*110 3 routing iptables linux-networking

我遇到过这样的情况:我的客户关闭了他的旧 Linux 主机(examplehost01.example.com),该主机运行在端口上侦听的应用程序7001,他在其中创建了新服务器,并且他们希望将所有流量移至新服务器(examplehost02.example.com)。

examplehost01.example.com: 7001 (old Server)
examplehost02.example.com: (New Server)
Run Code Online (Sandbox Code Playgroud)

examplehost01.example.com我们如何将端口上服务器上的所有流量重定向到端口上的7001新服务器?examplehost02.example.com7001

这些服务器位于同一网络中。

任何帮助将非常感激。

Joh*_*ald 5

服务器迁移是指您发现人们真正使用的服务器名称。

为此在 DNS 中创建一个服务名称,例如,examplething.example.com 这不是特定主机,而是该应用程序的前端。

创建 CNAME 记录或以其他方式将其指向examplehost02. 如果您的设计包含负载均衡器或高可用性集群,这将是引入负载均衡器或高可用性集群的机会。

重新配置所有客户端以指向永久服务名称examplething.example.com。说明正在更换服务器以维持系统的性能和可用性。作为此以应用程序为中心的方法的一部分,您现在希望使该名称比任何一台服务器的寿命都长。

保留旧名称和 IP 以实现兼容性。如将01 IP分配给02服务器。设置终止日期并examplehost01删除旧名称。记录与旧 IP 的连接(例如使用防火墙日志记录规则),以查找剩余的未迁移客户端。