将特定端口的所有 IPv6 流量转发到其他服务器

将特定端口的所有 IPv6 流量转发到其他服务器

这听起来像是一个经常被回答的问题,但可能我使用了错误的搜索词。

我有两个独立的 Linux 服务器AB。我将一个使用 TCP 端口 4444 作为 rsync 协议的应用程序 (rsync) 从 移动AB。不幸的是,一些用户仍然使用A访问该应用程序。是否可以以及如何自动将流量转发到B

两台服务器都使用 IPv6,并且只有端口 4444 上的传入流量会被重定向。

答案1

答案很简单:rinetd

Debian(Ubuntu、Mint 等)已经包含此软件包的实际版本。它适用于 IPv4 和 IPv6。配置/etc/rinetd.conf非常简单:

#IP rinetd    Src-Port  Dest-IP       Dest-Port
10.0.0.234      23      10.0.0.254      23
10.0.0.234      222     10.1.0.254      22
10.0.0.234      80      example.org     80
2001:db8::3     100     fd00:abcd::1    23

相关内容