nmap命令是一款开放源代码的网络探测和安全审核工具,它的设计目标是快速地扫描大型网络。

它的主要作用:

主机探测

端口检测

版本检测

系统检测

我们可以利用此工具对我们的网络进行扫描,发现我们的问题,降低网络风险。

在Centos7.3中默认是没有安装此软件的,需要安装后才能使用,安装方法非常简单:

 CentOS7.3学习笔记总结(三十九)_第1张图片

yum install nmap 

 CentOS7.3学习笔记总结(三十九)_第2张图片

Nmap使用方法:

1、nmap扫描

 CentOS7.3学习笔记总结(三十九)_第3张图片

探测目标ip1-10000范围内开放的所有的端口

2、Nmap扫描,返回详细的描述

 CentOS7.3学习笔记总结(三十九)_第4张图片

3、指定端口的nmap扫描

nmap -p50-88 ip #范围不能超过65535

nmap -p21,80,443

 CentOS7.3学习笔记总结(三十九)_第5张图片

4、nmap ping

ping扫描,仅发现目标主机是否存活

 CentOS7.3学习笔记总结(三十九)_第6张图片

5、扫描一个网段

Nmap -sP 192.168.1.0/24(/8,/16等)

 CentOS7.3学习笔记总结(三十九)_第7张图片

6、操作系统的探测

nmap -O(大写的字母) IP

 CentOS7.3学习笔记总结(三十九)_第8张图片

7、所有扫描选项

nmap -A ip