Я работаю над сценарием, который принимает входные данные серверов и преобразует их в IP-адреса и сопоставляет этот IP-адрес с su bnet из моего брандмауэра. У меня есть часть поиска ns, и она преобразует введенные пользователем серверы в IP-адреса и возвращает их в список. Я извлек из своего брандмауэра информацию о маршрутизации, которая возвращает список сетей.
Я бы хотел, чтобы оба списка сравнивали и сопоставляли IP-адреса с подсетями.
10.10.0.123 - 10.10. 0.0 / 24 192.168.10.3 - 192.168.10.0/24
списки не равны, поскольку у меня может быть только несколько IP-адресов, которые должны совпадать со всеми сетями на данном межсетевом экране.
Я бы хотел, чтобы вывод включал только количество IP-адресов, а не выдавал какие-либо ошибки и выводил весь список сетей. Только те, которые подходят.
Заранее благодарим за любую помощь, но у меня возникли проблемы со сравнением каждого списка, и я не могу найти какую-либо полезную информацию из моих веб-поисков.