list - 如何将 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 的数量,而不是给出任何错误并输出整个网络列表。只有那些匹配的。
提前感谢您的帮助,但我无法比较每个列表,而且我似乎无法从我的网络搜索中找到任何有用的信息。
解决方案
推荐阅读
- javascript - 执行INSERT sql时nodejs应用程序mysql2问题
- sql - 为几行和某些值生成分数并将所有值相加
- amazon-web-services - 有什么方法可以在 AWS 服务器上保存文件(没有 S3)
- javascript - 默认情况下如何在 Html 输入中设置多个文件?
- android - 无法使用 NavigationUI 设置 optionMenu
- scala - Scala 如何自动解析泛型类型?
- python-3.x - Scrapy 响应返回空白
- python-3.x - python Outlook 2010 错误:(-2147467262,'不支持此类接口',无,无)
- typescript - 在基于类的组件中处理非初始化属性的最佳实践
- python - 基于 if/elif/else 条件的 Pandas 新列