ถ้าเคยอยากเห็นอุปกรณ์ทั้งหมดในเครือข่ายตัวเอง Nmap (หรือ “Network Mapper”) เป็นเครื่องมือโอเพนซอร์สที่เจ๋งมาก ๆ สำหรับเรื่องนี้เลย มาดูขั้นตอนการใช้ Nmap เพื่อค้นหาอุปกรณ์ต่าง ๆ ในเครือข่ายกัน
ขั้นตอนที่ 1: ติดตั้ง Nmap
อย่างแรกเลยคือต้องติดตั้ง Nmap ในเครื่องก่อน ซึ่งทำได้จากเว็บไซต์ทางการ หรือจะผ่าน package manager อย่าง apt หรือ Homebrew ก็ได้
- ถ้าใช้ Ubuntu/Debian ก็ติดตั้ง Nmap ผ่าน command line ด้วย APT ได้เลย:
sudo apt-get install nmap
- ส่วน macOS ถ้ามี Homebrew อยู่แล้ว ก็ใช้คำสั่งนี้เลย:
brew install nmap
ขั้นตอนที่ 2: หาช่วง Network ของตัวเอง
ก่อนสแกน เราต้องรู้ก่อนว่าเครือข่ายเราใช้ IP address ช่วงไหน ซึ่งดูได้จาก settings ของเครือข่าย หรือไม่ก็ในการตั้งค่า router ของเราเอง
ขั้นตอนที่ 3: เริ่มสแกนด้วย Nmap
ในการสแกนเครือข่าย เราจะใช้คำสั่ง nmap ที่มี syntax แบบนี้:
nmap -sn (ช่วง network ของคุณ)
ตัวอย่างเช่น ถ้า network range ของเราเป็น 192.168.1.0-255 คำสั่งก็จะเป็น:
nmap -sn 192.168.1.0/24
คำสั่งนี้จะเริ่ม ‘Ping’ scan (-sn) โดยจะไม่ port scan แต่จะแค่หาว่ามี hosts ไหนบ้างที่เปิดอยู่
ขั้นตอนที่ 4: วิเคราะห์ผลลัพธ์
Nmap จะแสดงรายการอุปกรณ์ที่ตอบกลับ Ping request หรือก็คืออุปกรณ์ที่กำลัง active อยู่ในเครือข่ายเรานั่นเอง แต่ละอุปกรณ์จะแสดง IP address และชื่อ (ถ้ามี)
การใช้ Nmap เป็นประจำจะช่วยให้เราสอดส่องความปลอดภัยของเครือข่าย, ค้นหาอุปกรณ์ที่ไม่รู้จัก หรือไม่คาดคิดในเครือข่าย และเข้าใจโครงสร้างพื้นฐานดิจิทัลของบ้านหรือออฟฟิศเราได้ดีขึ้น จำไว้ว่า Nmap มีประสิทธิภาพมาก แต่ควรใช้ด้วยความรับผิดชอบ และใช้เฉพาะในเครือข่ายที่เรามีสิทธิ์สแกนเท่านั้นนะ