Van-e mód arra, hogy megtudja a számítógép MAC-címét, ha tudjuk annak IP-címét, feltételezve, hogy ez a számítógép kívül esik a LAN-onkon? Tudom, hogy a getmac vagy arp parancssorban egyszerűen megszerezhetjük a LAN fizikai számítógépének fizikai címét, de ezek a parancsok nem működnek más távoli gazdagépek.
Megjegyzések
- Anélkül, hogy be kellene csomagolni valamilyen magasabb szintű protokollba, I ' m félek. Lehet, hogy van néhány szoftver, amely ezt csinálja, de nem tudom, hogy ösztönzik-e. Kérhetem a konkrét felhasználási esetet?
- @Hexaholic, nemrégiben a parancssoron keresztüli hálózatfigyelés érdekelt, ezért miután elolvastam egy bejegyzést arról, hogy ' s megkeresheti a MAC-cím IP-jét, arra gondoltam, hogy meg tudjuk-e csinálni fordítva. Itt ' s a kérdésre mutató link: networkengineering.stackexchange.com/questions/1491/…
- Ha rendelkezik hozzáféréssel a távoli LAN-ot kiszolgáló DHCP-kiszolgálóhoz, ellenőrizheti a DHCP-bérleteket, és az IP-címet így egyeztetheti a MAC-címmel.
Válasz
A MAC-cím megszerzéséhez meg kell kapni a sugárzott forgalmat.
Az ARP egy szórásprotokoll, ezért csak LAN-on érhető el.
A forgalom átirányítása után nem tudja megszerezni a MAC-címet, mivel azt a csomagtól eltávolítják, amikor átlép. egy útválasztó / L3 eszköz határa.
A kapcsolók MAC táblával rendelkeznek. Az útválasztók általában rendelkeznek útválasztási táblával.
MAC-címeket csak LAN-ról kaphat.
Megjegyzések
- Routerek a multiaccess LAN interfészeken MAC táblák is vannak – ez az interfész határozza meg, hogy van-e MAC táblája, és nem az eszköz szerepe (az útválasztóknak továbbra is továbbítaniuk kell az L2-nél, így még mindig tudniuk kell, hogy hol találhatók az állomások). Ezenkívül a MAC-okat általában nem az L3-as készülékek vetkőzik le – hanem olyan eszközök, amelyek médiafordítást végeznek (például ethernetről SONET-re stb.). Egy útválasztó megváltoztathatja egy MAC-címet, de ha az L1 médium megköveteli, akkor a fejléc természetesen továbbra is jelen lesz (és érvényes értéket tartalmaz).
Válasz
Nem. A MAC-címeknek csak egy LAN-on van jelentőségük. Különböző LAN típusok különbözõ típusú MAC címekkel rendelkeznek. Egy másik LAN-on lévő gazdagép MAC-címének ismerete értelmetlen.
Megjegyzések
- Emellett sok IP-cím ugyanazt a MAC-ot használhatja, ezért ' s nem használhatóak egy-egy térképhez.
Válasz
A DHCP szerver vagy az ismert összerendelések segítségével megtalálhatja, ezt már korábban is tettem a Windows szerveren, ez nem általános, de lehetséges. Az ARP helyi alapú, és csak egy kötés az IP és a MAC címek között, összekapcsolva őket, hogy megkönnyítse a forgalmat a 3. réteg hálózati határain túl ….. Itt jönnek be az útválasztók. Az MAC címek csak a keret / csomagot az útválasztóra, ezen a ponton a MAC / IP kombináció alapján továbbítja.
Az ANgry IP szkenner megmondja, és helyben végrehajthat egy arp -a … routerek ezt használják a MAC-címek feltérképezése, ha azok nem ismertek a harmadik réteg határán, a csomagok útvonal-továbbításának elősegítése érdekében. ezt az információt ezután az eszköz arp gyorsítótárában tárolják. A MAC-címek LAN-onként léteznek, az útválasztók a 3. rétegen kötik össze a LAN-határokat, és így összekötik a kettőt.