Как сопоставить список IP-адресов со списком подсетей? - PullRequest
1 голос
/ 17 июня 2020

Я работаю над сценарием, который принимает входные данные серверов и преобразует их в 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-адресов, а не выдавал какие-либо ошибки и выводил весь список сетей. Только те, которые подходят.

Заранее благодарим за любую помощь, но у меня возникли проблемы со сравнением каждого списка, и я не могу найти какую-либо полезную информацию из моих веб-поисков.

...