Zárt. Ez a kérdés témán kívül van . Jelenleg nem fogadja el a válaszokat.

Megjegyzések

  • a (z) lehetséges másolata egy távoli gép IP-címének feloldása a MAC-címére
  • @Gilles, Ez a kérdés az e-mailhez kapcsolódik. A válaszok mindkét szálban különböznek egymástól.
  • Könnyű lehet, ha ' IPv6 címet ad (néha a MAC címek a nyilvános IPv6 címek részét képezik).
  • elfogadhatatlan, hogy ezt a kérdést témakörön kívülre szavazzák. Ennek valójában nincs agya.

Válasz

Röviden: a válasz akkor “t .

Általában nem lehetséges, hogy az ember kizárólag annak IP-címéből szerezze be a számítógép MAC-címét . Ez a két cím különböző forrásokból származik. Egyszerűen megfogalmazva: a számítógép saját hardverkonfigurációja meghatározza MAC-címét, míg a csatlakoztatott hálózat konfigurációja meghatározza IP-címét.

Azonban a számítógépek, amelyekhez csatlakoznak ugyanaz a TCP / IP helyi hálózat képes meghatározni egymás MAC-címeit. A TCP / IP-hez mellékelt ARP – Address Resolution Protocol nevű technológia lehetővé teszi. Az ARP használatával minden számítógép az egyes eszközök IP-és MAC-címeinek listáját tartja fenn nemrégiben kommunikált vele.

Megjegyzések

  • És ez a rövid válasz helytelen. Mindig elvégezhet ARP-keresést hogy meghatározzuk egy IP MAC-jét az a helyzet, hogy valószínűleg nem látja az eszköz tényleges IP-jét (a NAT miatt), ha ' külön hálózatokon van.
  • A fenti megjegyzés: rossz. Ha olyan ARP-keresést hajt végre, amely ' nem ugyanazon a hálózaton található, akkor általában nem kap választ. Vannak olyan esetek, amikor az ARP maszkolás konfigurálva van, és válaszolni fog , de ' ez meglehetősen ritka, mivel más problémákat okoz.
  • @ pjc50 A visszajátszás elmaradása nem akadályozza meg az ARP-keresést. A fő szempontom az, hogy mindig kereshet. És ha ' ugyanazon a hálózaton tartózkodik, akkor mindig megkapja, amit keresett. ' így működik az Ethernet protokoll. Ellenkező esetben nem lenne IP-csomagcsere a hálózaton, mert a hálózati kártyák nem tudnák megoldani az IP-ket MAC-okká.
  • @ U-D13 I have an IP address of a computer which I am currently away from, a kérdés valószínűleg azt jelentette, hogy a felhasználó megpróbálja megkeresni egy nem ugyanazon a hálózaton lévő számítógép MAC-címét. Tehát ebben az esetben a válasz helyes
  • @Shiva " valószínűleg ". Távol lehetek kollégáim számítógépétől, de ' ugyanazon a hálózaton vagyunk. Dolgozhatok otthonról VPN-en keresztül, és távol lehetek a tényleges munkagépemtől, mégis ' továbbra is ugyanazon a hálózaton vagyunk. Határozottan hiszem, hogy válaszát úgy kell átfogalmazni, hogy egyértelműen jelezze, hogy az IP-ket csak a helyi hálózaton lévő MAC-okra oldhatja fel, de ezt mindig megteheti.

Válasz

Ha ugyanabban a hálózatban van, megnyithat egy terminált :

ping your_ip_address 

nyomja meg a Ctrl-C billentyűt a billentyűzeten, hogy abbahagyja a pingelést, majd tegye a következőket:

arp -a 

Meg kell jelennie egy listának, keresse meg az imént pingelt ip-t, és mellette az eszköz MAC-címe található.

Megjegyzések

  • ezt el kell fogadni válaszként
  • én is egyetértek. +1
  • Ez működik Linux alatt? Kipróbált és feltétlenül működik a Windows 10 rendszeren.
  • Ez csak akkor működik, ha mindkét gép ugyanazon a hálózaton van, ha például virtuális hálózaton van, akkor nem fog működni
  • Egyetlen parancsként , valamint a ping kimenet és a lényegtelen MAC címek elnyomása: IP=192.168.0.118; ping -c 1 "$IP" >/dev/null && arp -a | grep "$IP"

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük