新聞中心
Nmap即網(wǎng)絡(luò)映射器對Linux系統(tǒng)/網(wǎng)絡(luò)管理員來說是一個開源且非常通用的工具。Nmap用于在遠(yuǎn)程機(jī)器上探測網(wǎng)絡(luò),執(zhí)行安全掃描,網(wǎng)絡(luò)審計和搜尋開放端口。它會掃描遠(yuǎn)程在線主機(jī),該主機(jī)的操作系統(tǒng),包過濾器和開放的端口,下面為大家詳細(xì)講解一下nmap命令使用實例。

公司主營業(yè)務(wù):成都做網(wǎng)站、網(wǎng)站制作、移動網(wǎng)站開發(fā)等業(yè)務(wù)。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊。公司秉承以“開放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團(tuán)隊有機(jī)會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出藍(lán)山免費做網(wǎng)站回饋大家。
如何安裝
在Ubuntu/Debian中安裝:
$ sudo apt -y install nmap
在Centos/RHEL中安裝:
# yum -y install nmap
在Arch Linux中安裝:
# pacman -S nmap
實例一,掃描單臺主機(jī)
nmap命令加ip地址/域名,可用于掃描單個主機(jī),而無需傳遞任何參數(shù)。語法如下所示:
[root@localhost ~]# nmap 192.168.0.12
下面是指定域名來掃描:
[root@localhost ~]# nmap scanme.nmap.org
實例二,掃描多臺主機(jī)
可以在一行中指定多個IP地址或域名,并用空格隔開:
[root@localhost ~]# nmap 192.168.43.137 192.168.43.166 192.168.43.177
可以不輸入完整的IP地址,可以使用逗號分隔結(jié)尾,如下所示:
[root@localhost ~]# nmap 192.168.43.137,166,177
另外,可以掃描指定范圍的ip地址。例如,下面的命令將主機(jī)從192.168.43.100到192.168.43.200:
[root@localhost ~]# nmap 192.168.43.100-200
nmap命令常用實例nmap命令常用實例
實例三,掃描一個子網(wǎng)
可以使用通配符來掃描整個子網(wǎng),如下所示:
[root@localhost ~]# nmap 192.168.43.*或者[root@localhost ~]# nmap 192.168.43.0/24
如需要優(yōu)化掃描速度,僅發(fā)現(xiàn)子網(wǎng)中的活動主機(jī),不去掃描端口信息,請使用-sn選項,如下所示:
[root@localhost ~]# nmap -sn 192.168.43.*
nmap命令常用實例nmap命令常用實例
實例四,使用-v選項掃描詳細(xì)信息
使用-v選項可打印出掃描的詳細(xì)信息,例如掃描的性質(zhì)和發(fā)現(xiàn)打開的端口。
[root@localhost ~]# nmap -v 192.168.43.180
nmap命令常用實例nmap命令常用實例
實例五,掃描文件中包含的主機(jī)
可以把ip地址或域名放在文本文件里面,然后使用-iL選項將該文件作為參數(shù)傳遞:
[root@localhost ~]# nmap -iL list.txt
下面是文件中的ip地址信息:
實例六,啟用OS掃描
Nmap還可以掃描目標(biāo)主機(jī)的操作系統(tǒng)版本。對于OS檢測使用-O選項。下面操作,會掃描192.168.43.166和180兩臺主機(jī)是什么系統(tǒng)。
[root@localhost ~]# nmap -O 192.168.43.166,180
nmap命令常用實例nmap命令常用實例
實例七,端口掃描
nmap工具基本任務(wù)之一是掃描主機(jī)上的端口。使用-p選項后跟端口號指定要掃描的端口,如下所示:
[root@localhost ~]# nmap -p 80 192.168.43.166
可以使用逗號分隔多個端口,以掃描多個端口,如下所示:
[root@localhost ~]# nmap -p 25,80,110 192.168.0.12
也可以使用下面方式掃描指定范圍的端口和指定范圍的ip地址:
[root@localhost ~]# nmap -p 80-443 192.168.43.*
實例八,指定掃描TCP或者UDP端口
要掃描TCP端口,請使用-sT選項:
[root@localhost ~]# nmap -sT 192.168.43.180
要掃描DUP端口,請使用-sU選項:
[root@localhost ~]# nmap -sU 192.168.43.180
nmap命令常用實例nmap命令常用實例
實例九,掃描開放端口的軟件版本信息
[root@localhost ~]# nmap -sV 192.168.43.166
實例十,執(zhí)行隱匿掃描
nmap掃描通常會留下足跡,而足跡可以被強(qiáng)大的入侵檢測系統(tǒng)標(biāo)記,最終可以追溯到你。要保持匿名,可以使用-sS選項執(zhí)行隱匿掃描:
[root@localhost ~]# nmap -sS 192.168.43.180
nmap命令常用實例nmap命令常用實例
實例十一,掃描主機(jī)對外開放的協(xié)議
使用-sO選項來查看目標(biāo)系統(tǒng)對外開放了什么協(xié)議。
[root@localhost ~]# nmap -sO 114.114.114.114
nmap命令常用實例nmap命令常用實例
實例十二,執(zhí)行主動掃描
使用-A選項時,nmap會給出非常詳細(xì)的掃描結(jié)果,包括打開的端口和正在運行的服務(wù)的版本,檢測操作系統(tǒng),甚至執(zhí)行目標(biāo)主機(jī)的跟蹤路由。
[root@localhost ~]# nmap -A -T4 192.168.43.180
實例十三,使用nmap查看接口和路由信息
[root@localhost ~]# nmap --iflist
nmap命令常用實例nmap命令常用實例
本文題目:詳解nmap命令使用實例
鏈接地址:http://www.dlmjj.cn/article/cdoiggs.html


咨詢
建站咨詢
