ข้อควรรู้
- ส่ง Ping อุปกรณ์ที่คุณต้องการค้นหาที่อยู่ MAC สำหรับการใช้ที่อยู่เครือข่ายท้องถิ่น จากนั้นป้อนคำสั่ง ARP
- มองหาที่อยู่ IP ในผลลัพธ์ ที่อยู่ Mac อยู่ถัดจากที่อยู่ IP
บทความนี้อธิบายวิธีค้นหาที่อยู่ MAC โดยใช้ที่อยู่ IP โดยใช้ยูทิลิตี้บรรทัดคำสั่ง ARP นอกจากนี้ยังครอบคลุมข้อมูลเพิ่มเติมเกี่ยวกับการตรวจสอบข้อมูลการเชื่อมต่อเราเตอร์ของคุณสำหรับที่อยู่ IP
วิธีใช้ ARP เพื่อค้นหาที่อยู่ MAC
ใน Windows, Linux และระบบปฏิบัติการอื่นๆ ยูทิลิตีบรรทัดคำสั่ง ARP (Address Resolution Protocol) แสดงข้อมูลที่อยู่ MAC ในเครื่องที่เก็บไว้ในแคช ARP อย่างไรก็ตาม ใช้งานได้เฉพาะกับคอมพิวเตอร์กลุ่มเล็กๆ บนเครือข่ายท้องถิ่น (LAN) ไม่ใช่บนอินเทอร์เน็ต
ARP มีวัตถุประสงค์เพื่อใช้โดยผู้ดูแลระบบ และโดยทั่วไปจะไม่ใช่วิธีที่เป็นประโยชน์ในการติดตามคอมพิวเตอร์และผู้คนบนอินเทอร์เน็ต
เครือข่ายคอมพิวเตอร์ TCP/IP ใช้ทั้งที่อยู่ IP และที่อยู่ MAC ของอุปกรณ์ไคลเอนต์ที่เชื่อมต่อ แม้ว่าที่อยู่ IP จะเปลี่ยนแปลงไปตามกาลเวลา ที่อยู่ MAC ของอะแดปเตอร์เครือข่ายจะยังคงเหมือนเดิม
เมื่อใช้ ARP อินเทอร์เฟซเครือข่ายท้องถิ่นแต่ละรายการจะติดตามทั้งที่อยู่ IP และที่อยู่ MAC สำหรับอุปกรณ์แต่ละเครื่องที่เพิ่งสื่อสารด้วย คอมพิวเตอร์ส่วนใหญ่จะให้คุณเห็นรายการที่อยู่นี้ที่ ARP ได้รวบรวมไว้
นี่คือตัวอย่างวิธีค้นหาที่อยู่ MAC โดยใช้ที่อยู่ IP
-
เริ่มต้นด้วยการ ping อุปกรณ์ที่คุณต้องการให้ที่อยู่ MAC สำหรับ:
ping 192.168.86.45
-
ใช้ที่อยู่ภายในเครื่อง ดังนั้นหากเครือข่ายของคุณคือ 10.0.1.x ให้ใช้หมายเลขนั้นเพื่อ ping คำสั่ง ping สร้างการเชื่อมต่อกับอุปกรณ์อื่นบนเครือข่ายและควรแสดงผลดังนี้:
Pinging 192.168.86.45 with 32 bytes of data:
Reply from 192.168.86.45: bytes=32 time=290ms TTL=128
Reply from 192.168.86.45: bytes=32 time=3ms TTL=128
Reply from 192.168.86.45: bytes=32 time=176ms TTL=128
Reply from 192.168.86.45: bytes=32 time=3ms TTL=128 -
ใช้คำสั่ง ARP ต่อไปนี้เพื่อรับรายการที่แสดงที่อยู่ MAC ของอุปกรณ์ที่คุณส่ง Ping:
arp -a
-
ผลลัพธ์อาจมีลักษณะเช่นนี้ แต่อาจมีรายการอื่นๆ อีกมากมาย:
Interface: 192.168.86.38 --- 0x3
Internet Address Physical Address Type
192.168.86.1 70-3a-cb-14-11-7a dynamic
192.168.86.45 98-90-96-B9-9D-61 dynamic
192.168.86.255 ff-ff-ff-ff-ff-ff static
224.0.0.22 01-00-5e-00-00-16 static
224.0.0.251 01-00-5e-00-00-fb static -
ค้นหาที่อยู่ IP ของอุปกรณ์ในรายการ ที่อยู่ MAC จะแสดงอยู่ข้างๆ ในตัวอย่างนี้ ที่อยู่ IP คือ 192.168.86.45 และที่อยู่ MAC คือ 98-90-96-B9-9D-61
ตรวจสอบข้อมูลการเชื่อมต่อของเราเตอร์ของคุณ
ในการค้นหาที่อยู่ MAC ของอุปกรณ์ที่เชื่อมต่อกับเราเตอร์ของคุณ โดยสมมติว่าคุณสามารถเข้าถึงแผงควบคุมการดูแลระบบของเราเตอร์ได้ ให้เข้าสู่ระบบและตรวจสอบอุปกรณ์ที่เชื่อมต่อ อุปกรณ์ที่ใช้งานแต่ละเครื่อง และอุปกรณ์ที่เชื่อมต่อล่าสุด ควรแสดงรายการที่อยู่ IP ในเครื่องและที่อยู่ MAC
มีอีกวิธีหนึ่งในการค้นหาและเปลี่ยนที่อยู่ MAC ของคอมพิวเตอร์ที่คุณกำลังใช้อยู่ ซึ่งเกี่ยวข้องกับการใช้ ipconfig /all คำสั่งใน Windows
ทำไมต้องหาที่อยู่ MAC?
อุปกรณ์เครื่องเดียวสามารถมีอินเทอร์เฟซเครือข่ายและที่อยู่ MAC ได้หลายแบบ ตัวอย่างเช่น คอมพิวเตอร์แล็ปท็อปที่มีการเชื่อมต่ออีเทอร์เน็ต, Wi-Fi และบลูทูธ มีที่อยู่ MAC สองหรือบางครั้งเชื่อมโยงอยู่สามที่อยู่ โดยหนึ่งรายการสำหรับอุปกรณ์เครือข่ายทางกายภาพแต่ละเครื่อง
เหตุผลในการติดตามที่อยู่ MAC ของอุปกรณ์เครือข่าย ได้แก่:
- ในการตั้งค่าการกรองที่อยู่ MAC บนเราเตอร์เพื่อจำกัดการเข้าถึงเครือข่ายท้องถิ่นเฉพาะอุปกรณ์ที่มีที่อยู่ตรงกับรายการที่ตั้งไว้ล่วงหน้า
- เพื่อตรวจสอบผู้ผลิตอุปกรณ์ (ครึ่งแรกของที่อยู่) และหมายเลขซีเรียล (ครึ่งหลังของที่อยู่) สำหรับการบริการ โปรดทราบว่าช่วงครึ่งหลังของที่อยู่ไม่ใช่หมายเลขซีเรียลเสมอไป ดังนั้นอาจใช้ไม่ได้กับคำขอการรับประกัน
- เพื่อปลอมแปลง (ปลอม) ข้อมูลประจำตัวของอุปกรณ์อื่น การปลอมแปลงที่อยู่ MAC สามารถใช้อย่างถูกต้องเพื่อลงทะเบียนอุปกรณ์เกตเวย์เครือข่ายภายในบ้านกับผู้ให้บริการอินเทอร์เน็ต นอกจากนี้ยังอาจมีเจตนาร้าย เช่น การเอาชนะคุณลักษณะการกรองที่อยู่ MAC เพื่อเจาะเข้าไปในเครือข่าย
ข้อจำกัดของการค้นหาที่อยู่ MAC
โดยปกติแล้ว เป็นไปไม่ได้ที่จะค้นหาที่อยู่ MAC สำหรับอุปกรณ์ที่อยู่นอกเหนือการเข้าถึงทางกายภาพของบุคคล มักเป็นไปไม่ได้ที่จะระบุที่อยู่ MAC ของคอมพิวเตอร์จากที่อยู่ IP เพียงอย่างเดียว เนื่องจากที่อยู่ทั้งสองนี้มาจากแหล่งที่ต่างกัน
การกำหนดค่าฮาร์ดแวร์ของคอมพิวเตอร์จะกำหนดที่อยู่ MAC ในขณะที่การกำหนดค่าเครือข่ายจะเชื่อมต่อเพื่อกำหนดที่อยู่ IP