将套接字转发到多个端口

将套接字转发到多个端口

我有两台网络服务器,我想使用实时数据并行测试。我想让某个东西监听端口 A,并将流量转发到两个都端口 B 和端口 C。数据流仅以入站方式(即客户端仅通过 UDP 发送数据,从不接收响应)。我读过有关 netcat 的文章,但没有找到将其转发到多个目的地的方法。我可以编写一些代码来监听并转发到多个目的地,但如果有现有的工具可以做到这一点,我想了解一下。

编辑:看起来 iptables 方法可以解决这个问题。我最终在运行 PF 而不是 iptables 的 FreeBSD 机器上执行此操作,因此我使用了 dup-to 指令。

答案1

如果你有一个 Linux 机器,其中有 iptablesTEE 目标那么您可以使用它来克隆流量。

相关内容