ค้นหาที่อยู่ IP ตามที่อยู่ MAC บน LAN


10

ฉันต้องการค้นหาที่อยู่ MAC บนอีเธอร์เน็ตของฉันและค้นหา IP ของเครื่องนั้น ฉันควรใช้คำสั่งอะไรกับแอพไหน?

แก้ไข: ฉันได้ลองแล้ว: fping -g 195.88.88.0/24 | arp -a | grep 4C:12:10:11:35:B4แต่มันใช้งานไม่ได้ (ฉันตรวจสอบกับ MAC ของตัวเองว่าสามารถค้นหาได้หรือไม่)

คำตอบ:


9

ดาวน์โหลดและติดตั้งarp-scan - มันจะส่งคืนที่อยู่ MAC ทั้งหมดที่สามารถค้นหาและที่อยู่ IP ที่รายงาน distros จำนวนมากมีแพ็คเกจ arp-scan ในที่เก็บของพวกเขา

ตัวอย่างเช่นการสแกนเครือข่าย 192.168.1.0:

arp-scan 192.168.1.0/24

สุดท้ายวิธีที่จะหาที่อยู่ไร้สาย AP ของฉัน :)
บาร์ตแวน Heukelom

1

เท่าที่ฉันรู้ฉันnmapไม่สามารถทำเช่นนี้ได้ คุณสามารถทำได้โดยดูที่ธุรกรรม ARP ด้วยtcpdumpหรือบน Windows ลองใช้arp -a(แต่ถ้าคุณเคยสื่อสารกับมันมาก่อน)


0

ที่อยู่ MAC อาจไม่มีที่อยู่ IP ที่เชื่อมโยงกัน (หรือที่อยู่ IP ของมันอาจเข้ากันไม่ได้กับเครือข่ายโฮสต์ / หน้ากากของคุณ) ในการรับโฮสต์ทั้งหมดที่สามารถตอบรับ ping ได้ให้ใช้ 255.255.255.255

ตามที่คนอื่นแนะนำให้ใช้tcpdump -envเพื่อค้นหา ARP และที่อยู่ MAC หากคุณสงสัยว่าอาจมีการกำหนดค่า IP ผิดพลาดคุณสามารถตั้งค่า ip / netmask ของคุณเป็น netmask ขนาดใหญ่ (195.88.88. netmask 128.0.0.0 ซึ่งน่าจะทำให้คุณออฟไลน์

Ping 255.255.255.255 และดูว่าคุณได้รับการแก้ไขที่อยู่หรือไม่ (ซึ่งจะครอบคลุมเครือข่ายตั้งแต่ 128 - 255 ให้ตั้งค่า ip ของคุณเป็น 10.10.10.10/128.0.0.0 เพื่อรับอีกครึ่งหนึ่งของที่อยู่ IPv4 ที่เป็นไปได้


โปรดอ่าน superuser.com/faq#signatures คุณไม่ควรลงชื่อโพสต์ของคุณ
Simon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.