...

Jak poznać adres IP po adresie MAC

W sieci LAN czasami konieczna jest znajomość adresu IP otrzymanego przez dane urządzenie. Można to zrobić za pomocą jego adresu MAC, który zawsze pozostaje niezmieniony. Nasi eksperci mówią, jak to się robi.

MAC i IP

Adres MAC jest przydzielany przez producenta każdemu urządzeniu zdolnemu do pracy w sieci. Jest to kombinacja sześciu grup alfanumerycznych i pozostaje niezmienna przez cały okres użytkowania. Urządzenie otrzymuje swój adres IP, gdy łączy się z siecią komputerową. W przeciwieństwie do adresu MAC nie jest on stały i zmienia się dynamicznie. Oba adresy są zaznaczone na tym zrzucie ekranu.

Wyszukiwanie według MAC

Jeśli znasz adres MAC urządzenia, możesz łatwo znaleźć jego adres IP w sieci lokalnej. Jedynym niezbędnym narzędziem jest linia poleceń.

Otwórz okno dialogowe „Uruchom” naciskając Win+R. W polu tekstowym wpisz „cmd”. Naciśnij OK lub Enter, aby uruchomić klasyczną powłokę wiersza poleceń.

Urządzenia w tej samej sieci lokalnej stale wymieniają pakiety danych. Ta komunikacja w tle, wykorzystująca protokół ARP, buduje pamięć podręczną zmapowanych adresów na komputerze. Aby go wyświetlić wpisz w poleceniu „arp -a”. Poniższy zrzut ekranu pokazuje wynik. Pierwsza kolumna po lewej stronie pokazuje adresy IP, a druga kolumna adresy MAC. Bezpośrednio pod poleceniem, w linii „Interface”, znajduje się adres IP komputera, na którym zostało ono uruchomione. Krótka tabela na zrzucie ekranu pokazuje, że urządzenie jest od niedawna podłączone do sieci i nie zdążyło jeszcze wymienić pakietów z innymi abonentami.

Aby zaktualizować ARP cache, zastosuj polecenie poll „for /L %a in (7,1,254) do @startping 192.168.7.%a -n 2 n

    „. W tym przykładzie akcja jest wykonywana dla podsieci 192.168.7.1-254. Jeśli chcesz zaktualizować cache w sieci o innej masce sieci, musisz odpowiednio zmodyfikować wartości użyte w poleceniu. W nawiasach (7,1,254) pierwsza cyfra pochodzi z IP komputera. W tym przykładzie jest to 7; domyślnym ustawieniem na większości routerów jest -0 lub 1. W ten sam sposób zmienia się parametr „ping 192″.168.7.%a”. Zamiast siedmiu podaj rzeczywistą podsieć, do której odpytywane są urządzenia.

    Czekając na wykonanie opisanego powyżej polecenia, przejrzyj ponownie pamięć podręczną ARP wpisując „arp -a”. Po odpytywaniu urządzeń tablica zawiera więcej wpisów. Znajdź adres MAC, a przed nim w lewej kolumnie adres IP.

    Jeśli tablica ARP ma dziesiątki wpisów, na przykład dla sieci biurowej lub domowej, wygodniej jest użyć wyszukiwania bezpośredniego. Wpisz „arp -a | find „a0-b0-c0-d0-e0-f0” w linii poleceń. Wstaw znany MAC w cudzysłowie zamiast podanej kombinacji, jak pokazano na zrzucie ekranu. Po naciśnięciu Enter w obszarze z cyfrą „2” zostanie wyświetlony adres IP, który odpowiada podanemu adresowi fizycznemu.

    Podsumowując

    Opisana przez naszych ekspertów procedura pozwala szybko znaleźć IP przypisane do urządzenia w sieci lokalnej, które ma znany MAC i może być używane z każdą wersją systemu Windows.

Oceń artykuł
( Brak ocen )
Viktor Mateush

Witajcie wszyscy! Jestem Viktor Mateush i cieszę się, że mogę podzielić się swoją pasją do naprawy i instalacji urządzeń z Wami. Jako autor na tej stronie internetowej, napędza mnie moja miłość do technologii oraz chęć pomocy innym w zrozumieniu i rozwiązaniu problemów związanych z ich urządzeniami.

Budujemy-dom.info - Budowa i remont, Domek letniskowy, mieszkanie i Dom Wiejski, przydatne porady i zdjęcia
Comments: 2
  1. Marek Kowalczyk

    Czy ktoś wie, jak można ustalić adres IP na podstawie adresu MAC? Często korzystam z internetu w miejscach publicznych i chciałbym wiedzieć, czy istnieje jakiś sposób, aby zidentyfikować urządzenia poprzez adres MAC i sprawdzić im przypisane adresy IP. Jeśli ktoś posiada taką wiedzę, proszę o podzielenie się tym sposobem. Z góry dziękuję!

    Odpowiedz
  2. Robert Król

    Jak mogę poznać adres IP na podstawie adresu MAC?

    Odpowiedz
Dodaj komentarze