NMAP:检查端口80和8080是否打开

在我们公司,我想检查用户是否在端口80和8080上运行Web服务器。

我下载了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命令很好。 这是你试图连接到的服务是“问题”。

    您可以发现“服务器”在80或8080上有一个开放的端口,但仍然无法连接。 例如,我有大约三十多个可以在端口8080上访问的Polycom电话,但是他们有bumconfiguration文件。 当有人试图在该端口访问它们时,他们无法连接。

    这可能取决于你如何连接。 即使它的端口8080也许你不应该使用浏览器来连接它(我知道 – 疯狂的想法)。

    找出你想要连接的设备types(你需要sudo或者root):

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