我不确定NAT是否能够将唯一的外部IP /端口映射到多个内部IP /端口对。
这有可能吗?
发布于 2012-11-21 21:17:29
是的,可以想象一个进程可以将一个传入的数据包NAT到多个目的地,为每个目的地创建一个新的数据包。这在功能上是否有用取决于底层协议。例如,如果期望多个通信是双向的,这可能会极大地破坏TCP操作。
如果您只查找入站通信而没有来自某些主机的答复,GRE隧道到接收主机和入站数据包上的过滤器以及一个非学习桥接口(端口镜像)也可以满足需要。
发布于 2012-11-21 21:42:16
DNAT规则选择器不仅包含目标IP地址和端口号,至少还将包含协议(tcp或udp),一些实现(即netfilter)还将允许额外的选择器条件,如传入接口、源IP地址或源端口地址,因此您将有更多的排列可供选择。
https://serverfault.com/questions/451022
复制相似问题