Linux 網(wǎng)絡(luò)掃描工具:nmap,漲知識的時間到了!
在Linux系統(tǒng)中,nmap是一個非常流行的網(wǎng)絡(luò)掃描工具。它可以用于探測主機和網(wǎng)絡(luò)上的開放端口、操作系統(tǒng)類型、服務(wù)和應(yīng)用程序等信息。nmap還可以與Ping命令結(jié)合使用,以便快速識別網(wǎng)絡(luò)上的活動主機。本文將介紹如何在Linux上使用nmap和Ping命令進行掃描。
安裝nmap和Ping命令
在開始使用nmap和Ping命令之前,需要先安裝它們。在Debian/Ubuntu系統(tǒng)中,可以使用以下命令進行安裝:
sudo?apt-get?update
sudo?apt-get?install?nmap
sudo?apt-get?install?iputils-ping

在Red Hat/CentOS系統(tǒng)中,可以使用以下命令進行安裝:
sudo?yum?install?nmap
sudo?yum?install?iputils
使用nmap Ping掃描
使用nmap Ping掃描是非常簡單的。只需要使用以下命令:
sudo?nmap?-sn?<IP地址/子網(wǎng)掩碼>
其中,-sn參數(shù)表示使用Ping掃描,IP地址/子網(wǎng)掩碼表示要掃描的目標主機或網(wǎng)絡(luò)。例如,要掃描本地網(wǎng)絡(luò)上的所有主機,可以使用以下命令:
sudo?nmap?-sn?192.168.0.0/24
執(zhí)行該命令后,nmap會使用Ping命令掃描192.168.0.0/24網(wǎng)段中的所有主機。掃描完成后,nmap將輸出掃描結(jié)果,如下所示:
Starting?Nmap?7.60?(?https://nmap.org?)?at?2023-04-11?10:00?CST
Nmap?scan?report?for?192.168.0.1
Host?is?up?(0.0021s?latency).
Nmap?scan?report?for?192.168.0.2
Host?is?up?(0.0022s?latency).
Nmap?scan?report?for?192.168.0.3
Host?is?up?(0.0014s?latency).
Nmap?scan?report?for?192.168.0.4
Host?is?up?(0.0012s?latency).
Nmap?scan?report?for?192.168.0.5
Host?is?up?(0.00082s?latency).
Nmap?scan?report?for?192.168.0.6
Host?is?up?(0.0032s?latency).
Nmap?scan?report?for?192.168.0.7
Host?is?up?(0.0018s?latency).
Nmap?scan?report?for?192.168.0.8
Host?is?up?(0.0024s?latency).
Nmap?scan?report?for?192.168.0.9
Host?is?up?(0.0023s?latency).
Nmap?scan?report?for?192.168.0.10
Host?is?up?(0.0024s?latency).
Nmap?scan?report?for?192.168.0.11
Host?is?up?(0.0022s?latency).
Nmap?scan?report?for?192.168.0.12
Host?is?up?(0.0016s?latency).
Nmap?scan?report?for?192.168.0.13
Host?is?up?(0.0036s?latency).
Nmap?scan?report
在掃描結(jié)果中,每個活動主機的IP地址和Ping延遲都會被列出。如果您只想查看活動主機的IP地址,可以使用以下命令:
sudo?nmap?-sn?192.168.0.0/24?|?grep?"Nmap?scan?report"?|?cut?-f?5?-d?"?"
該命令使用grep和cut命令來提取掃描結(jié)果中的IP地址信息。
除了使用Ping掃描,nmap還提供了許多其他掃描技術(shù),如TCP掃描、UDP掃描、OS檢測、服務(wù)檢測、漏洞掃描等。這些技術(shù)可以幫助您更全面地了解目標主機或網(wǎng)絡(luò)的安全狀況。如果您想深入了解nmap的掃描技術(shù),可以參考nmap官方文檔。
總結(jié)
在Linux系統(tǒng)中,nmap和Ping命令是兩個非常有用的網(wǎng)絡(luò)掃描工具。使用nmap Ping掃描可以快速識別網(wǎng)絡(luò)上的活動主機,而其他掃描技術(shù)則可以幫助您更全面地了解目標主機或網(wǎng)絡(luò)的安全狀況。在使用nmap進行掃描時,建議遵守相關(guān)法律法規(guī)和道德準則,不要用于非法用途。