web-dev-qa-db-fra.com

NMAP: Vérifiez si les ports 80 et 8080 sont ouverts

Dans notre entreprise, je veux vérifier si les utilisateurs exécutent des serveurs Web sur les ports 80 et 8080.

J'ai téléchargé nmap et exécuté cette commande:

nmap -p 80,8080 192.168.1.0-255

J'ai obtenu une liste d'adresses IP et j'ai essayé d'y accéder dans mon navigateur (EG: 192.168.1.1:8080) mais je n'ai pas pu me connecter.

Ma commande nmap est-elle correcte?

Merci!

MODIFIER:

Voici la réponse:

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

Votre commande NMAP est très bien. C'est le service auquel vous essayez de vous connecter qui est le "problème".

Vous pouvez constater qu'un "serveur" a un port ouvert sur 80 ou 8080 mais ne peut toujours pas le connecter. Par exemple, j'ai environ trois douzaines de téléphones Polycom qui sont accessibles sur le port 8080 mais ils ont des fichiers de configuration bum. Lorsque quelqu'un essaie d'y accéder sur ce port, il ne peut pas se connecter.

Et cela peut dépendre de comment vous essayez de vous connecter. Même si son port 8080 n'est peut-être pas censé utiliser un navigateur pour s'y connecter (je sais - idée folle).

Découvrez à quel type d'appareil vous essayez de vous connecter en utilisant ceci (vous aurez besoin de Sudo ou root):

nmap -sS -O -p80,8080 192.168.1.0/24
55
Patrick R