首页 > 解决方案 > 如何将 IP 地址列表与子网列表匹配?

问题描述

我正在编写一个脚本,该脚本接受服务器的输入并将它们转换为 IP,并将该 IP 与防火墙中的子网匹配。我完成了 ns 查找部分,它将用户输入的服务器转换为 IP 并将它们返回到列表中。我从我的防火墙中提取了路由信息,它带回了一个网络列表。

我想做的是让两个列表比较 IP 并将其与子网匹配。

10.10.0.123 - 10.10.0.0/24 192.168.10.3 - 192.168.10.0/24

这些列表是不相等的,因为我可能只有几个 IP 需要与给定防火墙上的所有网络匹配。

我希望输出只包含 IP 的数量,而不是给出任何错误并输出整个网络列表。只有那些匹配的。

提前感谢您的帮助,但我无法比较每个列表,而且我似乎无法从我的网络搜索中找到任何有用的信息。

标签: listnetworkingnetwork-programmingipfirewall

解决方案


推荐阅读