0

我正在尝试配置 ListenUDP 或 ListenTCP 处理器以从多个但非常具体的 IP 获取输入。我试图找出是否可以使用 IP 范围而不是单个 IP,这样我所有的帕洛阿尔托都将转到一个处理器,依此类推。

4

1 回答 1

0

ListenTCP 和 ListenUDP 不过滤传入流量。

您可以通过设置选择使用哪个网络接口来侦听传入流量Local Network Interface- 因此您可以应用常规过滤技术(例如 iptables 或防火墙)来过滤允许到达该网络接口的流量。

理论上,收到的消息确实会写入一个属性tcp.senderudp.sender每个 FlowFile。因此,您可以通过比较此属性的值并丢弃无效消息在技术上过滤 ListenTCP 之后……但这比过滤 NiFi 之外的网络流量效率低得多。

于 2021-09-01T13:23:39.440 回答