如何使用 Linux 的網路檢測工具 -nmap 用途: 1.掃瞄指定的網段下主機的網路連線狀況 2.偵測指定主機開啟的服務通訊埠 3.綜合上述二項資訊,可檢測出遠端主機的作業系統及開啟的服務 指令: 1. 使用 ping 方式,掃瞄網段內的所有 IP ,並列出所有有回應的 IP 。 nmap -sP [指定 IP 網段] 例: nmap -sP 192.168.1.0/24 2. 列出網段內所有 IP 及對應的主機名稱。 nmap -sL [指定 IP 網段] 例: nmap -sL 192.168.1.0/24 3. 偵測遠端主機已開啟的通訊埠, nmap -PS [指定 IP] 例: nmap -PS 192.168.1.1 可指定特定的埠號,例如: nmap -PS 22,23,80,25 192.168.1.1 4. 使用 UDP 協定 ping 遠端的主機。 nmap -PU [指定 IP 網段] 例: nmap -PU 192.168.1.0/24 5. 使用 TCP SYN 掃瞄 nmap -sS [指定 IP 網段] 例:nmap -sS 192.168.1.0/24 這是一個半開放的掃瞄方式,所以掃瞄速度較快,也比較常被使用。 這可以列出有回應的遠端主機已開啟的網路服務埠。 6. 使用 TCP 協定 來掃瞄 nmap -sT [指定 IP 網段] 例: nmap -sT 192.168.1.0/24 ...