ค้นหาอุปกรณ์หรือที่อยู่ IP ด้วยที่อยู่ MAC - บรรทัดคำสั่งและเครื่องมือ! (2024)

Find Device or IP Address with MAC Address - Command-line & Tools! (1)

ในบทความนี้เราจะแสดงวิธีใช้ที่อยู่ MAC เพื่อค้นหาอุปกรณ์และค้นหา IPS

คุณอาจอยู่ในสถานการณ์ที่คุณไม่มีที่อยู่ IP ของอุปกรณ์ในเครือข่ายท้องถิ่น แต่สิ่งที่คุณมีคือบันทึกของที่อยู่ Mac หรือฮาร์ดแวร์

หรือคอมพิวเตอร์ของคุณไม่สามารถแสดง IP ได้เนื่องจากสาเหตุหลายประการ และคุณได้รับข้อผิดพลาด “ไม่มีที่อยู่ IP ที่ถูกต้อง”

คู่มือนี้มี 3 วิธีในการค้นหา IPS ในเครือข่ายของคุณด้วย ARP ด้วย DHCP หรือโดยใช้ไฟล์แพ็คเก็ตดมกลิ่นเช่น NMAP

เข้าใจ ARP

การค้นหา IP จากที่อยู่ MAC ที่รู้จักควรเป็นหน้าที่ของแอปพลิเคชัน ReverseArp ซึ่งเป็นคู่ของ ARPแต่ RARP เป็นโปรโตคอลที่ล้าสมัยโดยมีข้อเสียมากมายดังนั้นจึงถูกแทนที่อย่างรวดเร็วด้วยโปรโตคอลอื่น ๆ เช่น BOOTP และ DHCP ซึ่งเกี่ยวข้องโดยตรงกับที่อยู่ IP

ARP (โปรโตคอลความละเอียดที่อยู่)เป็นโปรโตคอลที่รับผิดชอบในการค้นหาที่อยู่ MAC ด้วย IPS ในเซ็กเมนต์เครือข่ายท้องถิ่น

มันทำงานกับเฟรมบนเลเยอร์ข้อมูลลิงค์อย่างที่คุณอาจทราบแล้วอุปกรณ์ในเลเยอร์ข้อมูลลิงก์นั้นขึ้นอยู่กับที่อยู่ MAC สำหรับการสื่อสารของพวกเขาเฟรมของพวกเขาห่อหุ้มแพ็กเก็ตที่มีข้อมูลที่อยู่ IP

อุปกรณ์จะต้องทราบที่อยู่ MAC ปลายทางเพื่อสื่อสารในพื้นที่ผ่านประเภทสื่อเช่นอีเธอร์เน็ตหรือ wifi ในเลเยอร์ 2 ของรุ่น OSI.การทำความเข้าใจว่า ARP ทำงานอย่างไรสามารถช่วยให้คุณค้นหาที่อยู่ IPS และ MAC ได้อย่างรวดเร็ว

แผนภาพการไหลของข้อความต่อไปนี้สามารถช่วยให้คุณเข้าใจแนวคิด:

Find Device or IP Address with MAC Address - Command-line & Tools! (2)

  • คอมพิวเตอร์ในพื้นที่ส่ง PING (คำขอ Echo ICMP) ไปยังที่อยู่ IP ปลายทาง (คอมพิวเตอร์ระยะไกล) ภายในเซ็กเมนต์เดียวกันน่าเสียดายที่คอมพิวเตอร์ท้องถิ่นไม่ทราบที่อยู่ MAC ... มันรู้ที่อยู่ IP เท่านั้น
  • ไม่ทราบที่อยู่ฮาร์ดแวร์ปลายทางดังนั้นคำขอ ICMP Echo จึงถูกพักไว้คอมพิวเตอร์ในท้องถิ่นรู้เฉพาะ IP ที่มา/ปลายทางและที่อยู่ MAC ต้นทางARP ใช้ข้อความสองประเภทคำขอ ARP และการตอบกลับ

Find Device or IP Address with MAC Address - Command-line & Tools! (3)

คอมพิวเตอร์ท้องถิ่นส่งข้อความคำขอ ARP เพื่อค้นหาเจ้าของที่อยู่ IP ที่เป็นปัญหา

ข้อความนี้ถูกส่งไปยังอุปกรณ์ทั้งหมดภายในเซ็กเมนต์เดียวกันหรือ LAN ผ่าน MAC ออกอากาศ (FF: FF: FF: FF: FF: FF) เป็นปลายทาง

  1. เนื่องจากคอมพิวเตอร์ระยะไกลเป็นส่วนหนึ่งของเซ็กเมนต์เครือข่ายเดียวกันจึงได้รับข้อความออกอากาศที่ส่งโดยคอมพิวเตอร์ท้องถิ่นคอมพิวเตอร์เครื่องอื่นทั้งหมดใน LAN ยังได้รับการออกอากาศ แต่พวกเขารู้ว่า IP ปลายทางไม่ใช่ของพวกเขาดังนั้นพวกเขาจึงทิ้งแพ็คเก็ตเฉพาะคอมพิวเตอร์ระยะไกลที่มี IP ปลายทางเท่านั้นที่ตอบสนองต่อคำขอ ARP พร้อมการตอบกลับ ARP ซึ่งมีที่อยู่ MAC เป้าหมาย
  2. คอมพิวเตอร์ท้องถิ่นได้รับการตอบกลับ ARP พร้อมที่อยู่ MACจากนั้นจะดำเนินการตามคำขอ ICMP Echo และในที่สุดคอมพิวเตอร์ระยะไกลจะตอบกลับด้วยการตอบกลับ ICMP Echo

ค้นหา IPS ด้วย ARP

คุณสามารถใช้ ARP เพื่อรับ IP จากที่อยู่ MAC ที่รู้จัก

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

  • ส่ง ping (การตอบกลับ ICMP echo) ไปยัง LAN ทั้งหมดเพื่อรับรายการ MAC ทั้งหมดบนโต๊ะ
  • ในการส่ง LAN ทั้งหมดคุณสามารถส่งการออกอากาศไปยังเครือข่ายของคุณ
  • เปิดพรอมต์คำสั่งใน windows หรือเทอร์มินัลใน macOS และพิมพ์
Ping 192.168.0.255

ซับเน็ตของฉันคือ 192.168.0.0/24 (หน้ากาก 25555.255.0) ดังนั้นที่อยู่ออกอากาศคือ 192.168.0.255 ซึ่งสามารถคำนวณหรือพบได้ด้วยคำสั่ง“ เส้นทางพิมพ์” ใน Windows หรือ“ NetStat -NR” ใน MacOSหรือสามารถรับได้ด้วยไฟล์เครื่องคิดเลขซับเน็ตที่คุณสามารถดาวน์โหลดได้ฟรี.

Find Device or IP Address with MAC Address - Command-line & Tools! (4)

สำหรับ Windows:

ขั้นตอนที่ 1

  • เปิด CMD (พรอมต์คำสั่ง)
  • ไปที่เมนู“ เริ่ม” และเลือก“ เรียกใช้” หรือกด [Windows-Key] + [R] เพื่อเปิดแอปพลิเคชัน Run
  • ในประเภทกล่องข้อความ“ เปิด”“ CMD” และกด“ ตกลง”

Find Device or IP Address with MAC Address - Command-line & Tools! (5)

สิ่งนี้จะเปิดอินเทอร์เฟซบรรทัดคำสั่งใน Windows

ขั้นตอนที่ 2

  • ป้อนคำสั่ง“ ARP”
  • คำสั่ง ARP ที่ไม่มีอาร์กิวเมนต์เพิ่มเติมใด ๆ จะให้รายการตัวเลือกที่คุณสามารถใช้ได้Find Device or IP Address with MAC Address - Command-line & Tools! (6)

ขั้นตอนที่ 3

  • ใช้ ARP พร้อมอาร์กิวเมนต์เพิ่มเติมเพื่อค้นหา IP ภายในเซ็กเมนต์เครือข่ายเดียวกัน
  • ด้วยคำสั่ง“ ARP -A” คุณจะเห็นตาราง ARP และรายการที่เพิ่งได้รับจากคอมพิวเตอร์ของคุณด้วยการออกอากาศFind Device or IP Address with MAC Address - Command-line & Tools! (7)

ขั้นตอนที่ 4.

  • อ่านเอาต์พุต
  • ข้อมูลที่แสดงใน ARP-A นั้นเป็นตาราง ARP บนคอมพิวเตอร์ของคุณ
  • มันแสดงรายการที่มีที่อยู่ IP, ที่อยู่ทางกายภาพที่สอดคล้องกัน (หรือ MAC) และประเภทของการจัดสรร (ไดนามิกหรือคงที่)

สมมติว่าคุณมีที่อยู่ MAC 60-30-D4-76-B8-C8 (ซึ่งเป็นอุปกรณ์ MACOS) และคุณต้องการทราบ IP

จากผลลัพธ์ที่แสดงด้านบนคุณสามารถแมปที่อยู่ MAC กับที่อยู่ IP ในบรรทัดเดียวกัน

ที่อยู่ IP คือ 192.168.0.102 (ซึ่งอยู่ในเซ็กเมนต์เครือข่ายเดียวกัน) เป็นของ 60-30-D4-76-B8-C8

คุณสามารถลืมเกี่ยวกับที่อยู่ 224.0.0.x และ 239.0.0.x เนื่องจากเป็น IPs มัลติคาสต์

สำหรับ macOS:

ขั้นตอนที่ 1

  • เปิดแอพเทอร์มินัลไปที่แอปพลิเคชัน> ยูทิลิตี้> เทอร์มินัลหรือ LaunchPad> อื่น ๆ > เทอร์มินัลFind Device or IP Address with MAC Address - Command-line & Tools! (8)

ขั้นตอนที่ 2

  • ป้อนคำสั่ง“ ARP” ด้วยธง“ -A”
  • เมื่อคุณป้อนคำสั่ง“ ARP -A” คุณจะได้รับรายการพร้อมรายการ ARP ทั้งหมดไปยังตาราง ARP ในคอมพิวเตอร์ของคุณ
  • เอาต์พุตจะแสดงบรรทัดที่มีที่อยู่ IP ตามด้วยที่อยู่ MAC, อินเทอร์เฟซและประเภทการจัดสรร (ไดนามิก/คงที่)Find Device or IP Address with MAC Address - Command-line & Tools! (9)

การค้นหา IPS ด้วยเซิร์ฟเวอร์ DHCP

Dynamic Host Configuration Protocol (DHCP) เป็นโปรโตคอลเครือข่ายที่ใช้โดย TCP/IP เพื่อจัดสรรที่อยู่ IP แบบไดนามิกและคุณสมบัติอื่น ๆ ให้กับอุปกรณ์ในเครือข่ายDHCP ทำงานกับโหมดไคลเอนต์/เซิร์ฟเวอร์

เซิร์ฟเวอร์ DHCP เป็นอุปกรณ์ที่รับผิดชอบในการกำหนดที่อยู่ IP ในเครือข่ายและโดยปกติแล้วไคลเอนต์จะเป็นคอมพิวเตอร์ของคุณ

สำหรับเครือข่ายที่บ้านหรือ LANS เซิร์ฟเวอร์ DHCP มักจะเป็นเราเตอร์หรือเกตเวย์

หากคุณสามารถเข้าถึงเซิร์ฟเวอร์ DHCP คุณสามารถดูความสัมพันธ์ทั้งหมดกับ IPS, Macs, อินเทอร์เฟซ, ชื่อของอุปกรณ์และเวลาเช่าใน LAN ของคุณ

ขั้นตอนที่ 1

  • เข้าสู่ระบบ DHCPในตัวอย่างนี้เซิร์ฟเวอร์ DHCP เป็นเกตเวย์โฮม
  • หากคุณไม่ทราบที่อยู่ IP ของเซิร์ฟเวอร์/ เกตเวย์ DHCP ของคุณคุณสามารถเรียกใช้ ipconfig (ใน windows) หรือ ifconfig (ใน macOS/ linux)Find Device or IP Address with MAC Address - Command-line & Tools! (10)
  • เซิร์ฟเวอร์/เกตเวย์ DHCP นี้มีเว็บอินเตอร์เฟส

ขั้นตอนที่ 2

  • ป้อนที่อยู่ IP บนแถบค้นหาของเว็บเบราว์เซอร์และป้อนข้อมูลรับรองที่เหมาะสม

ขั้นตอนที่ 3

  • ค้นหารายการลูกค้า DHCP
  • ในเราเตอร์ TP-Link นี้ฟังก์ชันการทำงานของเซิร์ฟเวอร์ DHCP มาเป็นคุณสมบัติเพิ่มเติม
  • ไปที่รายการลูกค้า DHCP> DHCPจากรายการนี้คุณสามารถเห็นการแมประหว่างที่อยู่ MAC และ IP ที่ได้รับมอบหมายFind Device or IP Address with MAC Address - Command-line & Tools! (11)

ใช้ดมกลิ่น - NMAP

หากคุณไม่พบ IP ในรายการ ARP หรือน่าเสียดายที่ไม่สามารถเข้าถึงเซิร์ฟเวอร์ DHCP เป็นทางเลือกสุดท้ายคุณสามารถใช้ดมกลิ่นได้

แพ็คเก็ตสูดดมหรือเครื่องวิเคราะห์เครือข่ายเช่นNMAP(หรือ ZENMAP ซึ่งเป็นรุ่น GUI) ได้รับการออกแบบมาเพื่อความปลอดภัยของเครือข่าย

พวกเขาสามารถช่วยระบุการโจมตีและช่องโหว่ในเครือข่าย

ด้วย NMAP คุณสามารถสแกนเครือข่ายทั้งหมดของคุณและค้นหา IPS, พอร์ต, โปรโตคอล, MAC ฯลฯ

หากคุณกำลังพยายามค้นหา IP จาก Mac ที่รู้จักด้วยดมกลิ่นเช่น NMAP ให้มองหาที่อยู่ MAC ภายในผลลัพธ์การสแกน

จะค้นหาอุปกรณ์และ IP ด้วยดมกลิ่นได้อย่างไร?

ขั้นตอนที่ 1

  • เก็บบันทึกข้อมูลที่อยู่ IP เครือข่ายของคุณ
  • ในกรณีนี้ IP เครือข่ายของฉันคือ 192.168.0.0/24หากคุณไม่ทราบว่า "ipconfig" อย่างรวดเร็วใน Windows CMD หรือ "ifconfig" ใน MacOS หรือ Linux Terminal สามารถแสดง IP และ MASK ในเครื่อง
  • หากคุณไม่สามารถซับเน็ตดาวน์โหลดสิ่งนี้เครื่องมือเครื่องคิดเลขซับเน็ตฟรีหรือออนไลน์ไปที่เครื่องคิดเลขซับเน็ตและค้นหาเครือข่าย IP ของคุณ

ขั้นตอนที่ 2

  • ดาวน์โหลดและเปิด NMAP
  • ดาวน์โหลด NMAP จากลิงค์อย่างเป็นทางการนี้https://nmap.org/download.htmlและทำตามกระบวนการติดตั้งที่ตรงไปตรงมา

ขั้นตอนที่ 3

  • เปิด NMAP (หรือ ZENMAP) และใช้คำสั่ง“ SUDO NMAP -SN (เครือข่าย IP)” เพื่อสแกนเครือข่ายทั้งหมด (โดยไม่ต้องสแกนพอร์ต)
  • คำสั่งจะแสดงรายการเครื่องจักรที่ตอบสนองต่อ PING และจะรวมที่อยู่ MAC ของพวกเขาพร้อมกับผู้ขาย
  • อย่าลืมคำสั่ง“ sudo”
  • หากไม่มีมันคุณจะไม่เห็นที่อยู่ MACFind Device or IP Address with MAC Address - Command-line & Tools! (12)

ค้นหาผู้ขายอุปกรณ์จากที่อยู่ MAC

ตกลงดังนั้นตอนนี้คุณสามารถค้นหาที่อยู่ IP โดยใช้คำสั่ง“ ARP -A” หรือผ่านเซิร์ฟเวอร์ DHCP

แต่ถ้าคุณต้องการทราบรายละเอียดเพิ่มเติมเกี่ยวกับอุปกรณ์นั้น ๆ

ผู้ขายคืออะไร?

เซ็กเมนต์เครือข่ายของคุณหรือ LAN อาจเต็มไปด้วยอุปกรณ์ต่าง ๆ ตั้งแต่คอมพิวเตอร์ไฟร์วอลล์เราเตอร์โทรศัพท์มือถือเครื่องพิมพ์ทีวี ฯลฯ

และที่อยู่ MAC มีข้อมูลสำคัญสำหรับการรู้รายละเอียดเพิ่มเติมเกี่ยวกับอุปกรณ์เครือข่ายแต่ละตัว

ก่อนอื่นจำเป็นต้องเข้าใจรูปแบบของที่อยู่ MAC

ที่อยู่ MAC แบบดั้งเดิมคือ 48 บิตที่แสดงในตัวเลขเลขฐานสิบหก 12 หลัก (หรือหก octets)

ครึ่งแรกของหก octets แสดงถึงตัวระบุที่ไม่ซ้ำกันขององค์กร (OUI) และอีกครึ่งหนึ่งคือคอนโทรลเลอร์อินเตอร์เฟสเครือข่าย (NIC) ซึ่งเป็นเอกลักษณ์สำหรับทุกอุปกรณ์ในโลก

Find Device or IP Address with MAC Address - Command-line & Tools! (13)

มีไม่มากที่เราสามารถทำได้เกี่ยวกับ NIC นอกเหนือจากการสื่อสารกับมัน

แต่ OUI สามารถให้ข้อมูลที่เป็นประโยชน์แก่เราเกี่ยวกับผู้ขายหากคุณไม่ได้ใช้ NMAP ซึ่งสามารถให้ผู้ขายฮาร์ดแวร์แก่คุณได้

ใช้การค้นหา wireshark oui

เครื่องมือค้นหา OUI ออนไลน์ฟรีเช่นwireshark oui lookupสามารถช่วยคุณได้

เพียงป้อนที่อยู่ MAC ในการค้นหา OUI และเครื่องมือจะดูที่สาม octets แรกและสัมพันธ์กับฐานข้อมูลการผลิต

Find Device or IP Address with MAC Address - Command-line & Tools! (14)

การใช้ DHCP เพื่อดูข้อมูล IP

แม้ว่า RARP (คู่ของ ARP) ได้รับการออกแบบมาโดยเฉพาะเพื่อค้นหา IPS จากที่อยู่ MAC แต่ก็หยุดลงอย่างรวดเร็วเพราะมีข้อเสียมากมาย

RARP ถูกแทนที่อย่างรวดเร็วด้วย DHCP และ BOOTPแต่ ARP ยังคงเป็นหนึ่งในฟังก์ชั่นหลักของเลเยอร์ IP ในสแต็กโปรโตคอล TCP/IPพบที่อยู่ MAC จาก IPS ที่รู้จักซึ่งพบได้บ่อยที่สุดในการสื่อสารของวันนี้ARP ทำงานภายใต้ฮูดเพื่อเก็บรายการ MAC และ IPS ที่ใช้บ่อย

แต่คุณสามารถใช้มันเพื่อดูการแมปปัจจุบันด้วยคำสั่ง arp -a

นอกเหนือจาก ARP คุณยังสามารถใช้ DHCP เพื่อดูข้อมูล IPเซิร์ฟเวอร์ DHCP มักจะรับผิดชอบการกำหนด IPหากคุณสามารถเข้าถึงเซิร์ฟเวอร์ DHCP ให้ไปที่รายการไคลเอนต์ DHCP และระบุ IP ด้วยที่อยู่ MACในที่สุดคุณสามารถใช้ดมกลิ่นเครือข่ายเช่น NMAP สแกนเครือข่ายทั้งหมดของคุณและค้นหา IPS และ MAC

หากคุณต้องการรู้จักผู้ขายเท่านั้นการค้นหา OUI ออนไลน์อย่าง Wireshark สามารถช่วยคุณค้นหาได้อย่างรวดเร็ว

ค้นหาอุปกรณ์ที่พบบ่อย

คุณสามารถค้นหาที่อยู่ IP จากที่อยู่ MAC ได้หรือไม่?

ใช่.เปิดหน้าต่างพรอมต์คำสั่งและป้อนคำสั่งARP -A.เอาต์พุตแสดงที่อยู่ IP ทั้งหมดที่ใช้งานอยู่ในเครือข่ายของคุณคอลัมน์ถัดไปในเอาต์พุตเป็นที่อยู่ทางกายภาพนี่คือที่อยู่ MACมองหาบรรทัดในเอาต์พุตที่มีที่อยู่ MAC ที่คุณรู้และจดบันทึกที่อยู่ IP ในบรรทัดนั้น

ฉันจะเข้าถึงอุปกรณ์ตามที่อยู่ MAC ได้อย่างไร

วิธีที่ง่ายที่สุดในการเข้าถึงอุปกรณ์การรู้ที่อยู่ MAC คือการใช้ไฟล์ARP -Aคำสั่งเพื่อค้นหาที่อยู่ IP ที่เกี่ยวข้องด้วยที่อยู่นี้คุณสามารถเข้าถึงอุปกรณ์โดยใช้การจัดการเดสก์ท็อประยะไกลโปรแกรม telnet หรือสิ่งอำนวยความสะดวกการเชื่อมต่ออื่น ๆ

ฉันจะหาอุปกรณ์ตามที่อยู่ IP ได้อย่างไร(คำแนะนำ CMD)

คุณสามารถติดตามเส้นทางไปยังอุปกรณ์ได้หากคุณทราบที่อยู่ IP โดยใช้คำสั่ง tracert ที่พรอมต์คำสั่ง (CMD)เปิดหน้าต่างพรอมต์คำสั่งและพิมพ์ในร่องรอยตามด้วยที่อยู่ IP ที่คุณรู้ผลลัพธ์จะแสดงเราเตอร์แต่ละตัวที่มีการเชื่อมต่อกับอุปกรณ์นั้นจะผ่าน

ค้นหาอุปกรณ์หรือที่อยู่ IP ด้วยที่อยู่ MAC - บรรทัดคำสั่งและเครื่องมือ! (2024)

References

Top Articles
Latest Posts
Article information

Author: Chrissy Homenick

Last Updated:

Views: 6035

Rating: 4.3 / 5 (74 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Chrissy Homenick

Birthday: 2001-10-22

Address: 611 Kuhn Oval, Feltonbury, NY 02783-3818

Phone: +96619177651654

Job: Mining Representative

Hobby: amateur radio, Sculling, Knife making, Gardening, Watching movies, Gunsmithing, Video gaming

Introduction: My name is Chrissy Homenick, I am a tender, funny, determined, tender, glorious, fancy, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.