NMAP: проверьте, открыты ли порт 80 и 8080


57

В нашей компании я хочу проверить, работают ли пользователи веб-серверов через порты 80 и 8080.

Я скачал Nmap и запустил эту команду:

nmap -p 80,8080 192.168.1.0-255

Я получил список IP-адресов и попытался получить к ним доступ в своем браузере (EG: 192.168.1.1:8080), но не смог подключиться.

Правильна ли моя команда nmap?

Спасибо!

РЕДАКТИРОВАТЬ:

Вот ответ:

Host is up (0.050s latency).
PORT     STATE SERVICE
80/tcp   open  http
8080/tcp open  http-proxy

Можете ли вы опубликовать свой вывод NMAP. Это может быть обнаружение веб-сервера на этих портах, но сервер может не обслуживать страницу.
Шикору

//, То, что порт открыт, еще не значит, что его используют.
Натан Басанезе

Ответы:


52

Ваша команда NMAP в порядке. Это проблема, к которой вы пытаетесь подключиться.

Вы можете обнаружить, что «сервер» имеет открытый порт на 80 или 8080, но все еще не может подключиться к нему. Например, у меня есть около трех десятков телефонов Polycom, которые доступны через порт 8080, но у них есть файлы конфигурации Bum. Когда кто-то пытается получить к ним доступ через этот порт, он не может подключиться.

И это может зависеть от того, как вы пытаетесь подключиться. Хотя его порт 8080 может быть, вы не должны использовать браузер для подключения к нему (я знаю - безумная идея).

Узнайте, к какому типу устройств вы пытаетесь подключиться, используя это (вам понадобится sudo или root):

nmap -sS -O -p80,8080 192.168.1.0/24

Как я могу использовать это для проверки порта 22 ?
Игорь Ганапольский

2
@IgorGanapolsky-p22
Джаред Берроуз

1
только открытые nmap -sS -O -p80,8080 192.168.1.0/24 | grep "tcp open" -B 4
m3asmi

1
Если вы хотите видеть только IP-адреса серверов, которые отвечают на порты, вы можете использовать: nmap -n -Pn 192.168.1.0/24 -p80,8080 -oG - | grep '/open/' | awk '/Host:/{print $2}'(предполагается, что все хосты подключены).
XtraSimplicity
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.