Как сканировать всю сеть, используя Nmap?


20

Есть ли способ сканирования всей сети с помощью nmap?

Что я хочу сделать, так это просканировать мою сеть на наличие всех подключенных к ней устройств.

Ответы:


31

Сканирование сети и выяснение, какие серверы и устройства работают и работают:

nmap -sP 192.168.1.0/24

Сканирование одного хоста:

nmap 192.168.1.2

Сканирование нескольких IP-адресов или подсетей:

nmap 192.168.1.1 192.168.1.2 192.168.1.3

Сканирование путем исключения хоста:

nmap 192.168.1.0/24 --exclude 192.168.1.10

Это исключит хост при сканировании.

Быстрое сканирование Nmap для диапазона сети:

nmap -F 192.168.1.10/24

Чтобы увидеть отправленные и полученные пакеты, используя nmap:

nmap --packet-trace 192.168.1.10

Сканирование для порта:

nmap -p 22 192.168.1.10

Сканирование на наличие нескольких портов:

nmap -p 80,22,21,111

Сканирование всех портов с использованием nmap:

nmap -p "*" 192.168.1.10

Я надеюсь, что это поможет вам. Если вам нужно узнать больше, просто запустите команду:

man nmap

Большое спасибо, мой друг, это мне очень помогло. Просто чтобы быть ясно, что IP-адрес 192.168.1.0 универсальный сетевой IP или что? Просто любопытно, лол.
Fofaster

Нет, это ваша локальная сеть, сетевой адрес
Бабин Лонстон

2
Опция -sPустарела. Новый эквивалент -sn.
H2ONaCl

2
sudo arpscan listВероятно, стоит посмотреть, если вам нужен список хостов / клиентов в сети, к которой вы подключены.
pbhj
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.