У меня есть вопрос записать сценарий с помощью nmap для рассмотрения портов TCP через всю сеть для идентификации, какие IP-адреса выполняют любой из тех сервисов.
Извините мой английский язык не хорош.
То, что Вы хотите сделать, является этим:
nmap -p 53,123 192.168.0.0/24
-p
указывает список разделенных от запятой портов. 192.168.0.0/24
говорит для сканирования локальной сети в нотации CIDR. Обратите внимание на то, что при сканировании локальной сети необходимо знать то, что вводит ее; например /24
средства там 2^ (32-24) - 1 = 255 возможных адресов узла (и если Вы исключаете маршрутизатор, широковещательно передаете, и идентификатор сети, там 3 меньше адресов). Используйте ip addr -o
для нахождения, на какой сети Вы идете. , Конечно, можно использовать другие опции в сочетании с этим для выполнения различных типов сканирований.