Czy mogę znaleźć adres IP na podstawie adresu MAC?

banner

Ci, którzy mają pojęcie o sieciach komputerowych, wiedzą, że w komunikacji internetowej urządzenia wymagają unikalnego identyfikatora zwanego adresem IP. W sieci lokalnej (LAN) adres MAC urządzenia jest jego unikalnym adresem sprzętowym. Jeśli więc mamy tylko adres MAC urządzenia, czy możemy znaleźć odpowiadający mu adres IP na podstawie tych informacji? To częste pytanie i wiele osób często prosi o poradę w tej sprawie. Ten artykuł ma na celu odpowiedź na to często zadawane pytanie.

Relacja między adresem MAC a adresem IP

Adres MAC (adres kontroli dostępu do mediów) i adres IP (adres protokołu internetowego) to dwa różne typy adresów. Adres MAC odnosi się do fizycznego adresu karty sieciowej (takiej jak karta sieciowa), który jest globalnie unikalny i wstępnie skonfigurowany przez producenta w celu identyfikacji urządzenia podłączonego do sieci. Z drugiej strony adres IP to adres logiczny urządzenia w sieci, który jest konfigurowany przez administratora sieci w celu identyfikacji lokalizacji urządzenia w sieci. Adres MAC to adres 48-bitowy, zwykle reprezentowany w formacie szesnastkowym z 6 bajtami oddzielonymi dwukropkami, na przykład 08:00:27:7D:9C:14. Adres IP to adres 32-bitowy, zwykle reprezentowany w formacie dziesiętnym z 4 bajtami oddzielonymi kropkami, na przykład 192.168.1.1. Co to jest adres IP?

W procesie komunikacji sieciowej urządzenie źródłowe wysyła pakiety danych do urządzenia docelowego i adresuje urządzenie docelowe poprzez jego adres IP. Jednak pakiety danych nie są przesyłane bezpośrednio przez adres IP w rzeczywistym procesie transmisji, ale zamiast tego wymagają fizycznego adresowania przy użyciu adresu MAC karty sieciowej, aby zapewnić prawidłowe przesłanie pakietów danych do urządzenia docelowego. W związku z tym istnieje pewna relacja mapowania między adresem IP a adresem MAC, która jest zwykle uzupełniana przez protokół rozpoznawania adresów (ARP).

mac address vs ip address

Czy mogę znaleźć adres IP na podstawie adresu MAC?

Wracając do początkowego pytania, czy mogę znaleźć adres IP na podstawie adresu MAC?

Odpowiedź brzmi: generalnie nie można bezpośrednio znaleźć adresu IP na podstawie adresu MAC. Jednak w sieci lokalnej (LAN) można użyć protokołu ARP do odwzorowania adresu MAC na adres IP.

Kiedy komputer musi komunikować się z innym komputerem, wysyła żądanie ARP z zapytaniem o adres MAC innego komputera. Jeśli drugi komputer znajduje się w tej samej sieci LAN, odpowie własnym adresem MAC. Router zapisze adres MAC i odpowiadający mu adres IP w swojej tablicy pamięci podręcznej ARP.

Dlatego jeśli znasz adres MAC, możesz wykonać następujące czynności, aby znaleźć odpowiadający mu adres IP.

  1. Otwórz interfejs wiersza poleceń. W systemie Windows naciśnij klawisze Win + R, wpisz „cmd” w oknie dialogowym „Uruchom”, a następnie kliknij „OK”, aby otworzyć interfejs wiersza poleceń. W systemach Linux lub macOS możesz otworzyć terminal, aby otworzyć interfejs wiersza poleceń.
  2. open
  3. Wprowadź polecenie ARP. W interfejsie wiersza poleceń wprowadź polecenie „arp -a”, a następnie naciśnij klawisz „Enter”. To polecenie wyświetli listę adresów MAC i adresów IP wszystkich znanych urządzeń w sieci LAN.
  4. enter
  5. Znajdź urządzenie docelowe. Poszukaj adresu MAC, który chcesz znaleźć na liście, a następnie adres IP tego urządzenia z adresem MAC zostanie wyświetlony w kolumnie po lewej stronie. Na przykład, jeśli adres MAC to d8-12-65-85-56-79, adres IP odpowiadającego mu urządzenia to 192.168.100.136.
  6. find

Powtórzmy, użycie polecenia ARP do znalezienia adresu IP, jak opisano powyżej, musi odbywać się w tej samej sieci lokalnej (LAN). Jeśli chcesz znaleźć adres IP urządzenia, które nie znajduje się w tej samej sieci LAN, będziesz musiał użyć innych narzędzi i technik.

Przegląd prywatnych adresów IP klasy A: 10.0.0.0/8

Przegląd prywatnych adresów IP klasy A: 10.0.0.0/8

P2: Jak szybko rozróżnić prywatne i publiczne adresy IP klasy A? A2: Prywatne adresy IP klasy A mieszczą się w zakresie od 10.0.0.0 do 10.255.255.255; Jeśli pierwszą

more
Co to są publiczne adresy IP, prywatne adresy IP i zastrzeżone adresy IP?

Co to są publiczne adresy IP, prywatne adresy IP i zastrzeżone adresy IP?

Publiczne adresy IPv4: Z wyjątkiem zastrzeżonych adresów IP, wszystkie inne adresy IP są publicznymi adresami IP. Publiczne adresy IP i prywatne adresy

more
Co to jest adres IP?

Co to jest adres IP?

IPV4 używa 32-bitowej długości adresu, która ma 4 segmenty, każdy segment nie przekracza 255, a IPv6 używa 128-bitowej długości adresu. Adresy IP są podzielone na pięć typów według ID sieci: A / B /

more
Jak znaleźć czyjś adres IP?

Jak znaleźć czyjś adres IP?

Na przykład Gmail pokazuje tylko adres IP serwera poczty e-mail w wierszu „Odebrane”, a nie rzeczywisty adres IP nadawcy wiadomości e-mail.

more

📚 Komentarz

Języki