สแกนเครือข่ายทั้งหมดด้วย Nmap ได้อย่างไร


20

มีวิธีสแกนเครือข่ายทั้งหมดโดยใช้nmapหรือไม่?

สิ่งที่ฉันต้องการทำคือสแกนเครือข่ายของฉันสำหรับอุปกรณ์ทั้งหมดที่เชื่อมต่ออยู่ในปัจจุบัน

คำตอบ:


31

สแกนเครือข่ายและค้นหาเซิร์ฟเวอร์และอุปกรณ์ที่ใช้งานได้:

nmap -sP 192.168.1.0/24

สแกนโฮสต์เดียว:

nmap 192.168.1.2

สแกนที่อยู่ IP หรือเครือข่ายย่อยหลายรายการ:

nmap 192.168.1.1 192.168.1.2 192.168.1.3

สแกนโดยไม่รวมโฮสต์:

nmap 192.168.1.0/24 --exclude 192.168.1.10

ที่จะแยกโฮสต์ในขณะที่สแกน

การสแกน nmap ที่รวดเร็วสำหรับช่วงเครือข่าย:

nmap -F 192.168.1.10/24

วิธีดูแพ็กเก็ตที่ส่งและรับที่ได้รับโดยใช้ nmap:

nmap --packet-trace 192.168.1.10

สแกนหาพอร์ต:

nmap -p 22 192.168.1.10

สแกนหาหลายพอร์ต:

nmap -p 80,22,21,111

สแกนพอร์ตทั้งหมดโดยใช้ nmap:

nmap -p "*" 192.168.1.10

ฉันหวังว่าจะช่วยคุณ หากคุณต้องการทราบเพิ่มเติมเพียงแค่เรียกใช้คำสั่ง:

man nmap

ขอบคุณมากเพื่อนของฉันสิ่งนี้ได้ช่วยฉันอย่างมาก เพียงเพื่อให้ชัดเจนว่าที่อยู่ IP 192.168.1.0 เป็น IP เครือข่ายสากลหรืออะไร แค่อยากรู้ฮ่า ๆ
Fofaster

ไม่มีเครือข่ายท้องถิ่นของคุณที่อยู่เครือข่าย
Babin Lonston

2
ตัวเลือก-sPเลิกใช้แล้ว -snเทียบเท่าใหม่คือ
H2ONaCl

2
sudo arpscan listอาจเป็นสิ่งที่ควรพิจารณาหากคุณต้องการรายชื่อโฮสต์ / ลูกค้าในเครือข่ายที่คุณเชื่อมต่ออยู่
pbhj
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.