Adres IP podłączonego urządzenia sieciowego jest potrzebny użytkownikowi w sytuacji, gdy do niego zostanie wysłane określone polecenie, na przykład dokument do drukowania na drukarce. Oprócz tego istnieje kilka przykładów, nie wszystkie zostaną wymienione. Czasami użytkownik staje w obliczu sytuacji, w której adres sieciowy urządzenia jest dla niego nieznany i istnieje tylko adres fizyczny, czyli adres MAC. Następnie znalezienie adresu IP jest dość proste przy użyciu standardowych narzędzi systemu operacyjnego.
Treść
Aby wykonać dzisiejsze zadanie, użyjemy tylko „wiersza poleceń” systemu Windows i, w oddzielnym przypadku, wbudowanej aplikacji Notatnik . Nie musisz znać żadnych protokołów, parametrów ani poleceń, dziś zapoznamy Cię ze wszystkimi. Użytkownik musi tylko mieć poprawny adres MAC podłączonego urządzenia w celu dalszego wyszukiwania.
Instrukcje zawarte w tym artykule będą tak przydatne, jak to tylko możliwe, dla tych, którzy szukają adresu IP innych urządzeń, a nie lokalnego komputera. Określenie MAC rodzimego komputera może być łatwiejsze. Zapraszamy do przeczytania kolejnego artykułu na ten temat poniżej.
Zobacz także: Jak wyświetlić adres MAC komputera
Istnieje wariant użycia skryptu do przeprowadzenia niezbędnych manipulacji, jednak będzie on najbardziej użyteczny tylko w sytuacji, gdy określanie IP jest wykonywane wiele razy. W przypadku wyszukiwania jednorazowego wystarczy samodzielnie zarejestrować niezbędne polecenia w konsoli.
Zobacz także: Jak uruchomić „Wiersz poleceń” w systemie Windows
for /L %a in (1,1,254) do @start /b ping 192.168.1.%a -n 2 > nul
jest za to odpowiedzialne. Zauważ, że działa tylko wtedy, gdy ustawienia sieciowe są standardowe, czyli 192.168.1.1 / 255.255.255.0. W przeciwnym razie część (1, 254) może ulec zmianie. Zamiast 1 i 1 wprowadzane są początkowe i końcowe wartości zmodyfikowanej sieci IP, a zamiast 254 wprowadzana jest ustawiona maska podsieci. Wydrukuj polecenie, a następnie naciśnij klawisz Enter . arp -a
. arp -a | find "01-01-01-01-01-01"
arp -a | find "01-01-01-01-01-01"
, gdzie 01-01-01-01-01-01 jest aktualnym adresem MAC. Oto prosty przewodnik, który pomoże Ci określić adres IP urządzenia sieciowego za pomocą istniejącego MAC. Rozważana metoda wymaga od użytkownika ręcznego wprowadzenia każdego polecenia, co nie zawsze jest wygodne. Dlatego osoby, które muszą często wykonywać takie procedury, radzimy zapoznać się z następującą metodą.
Aby uprościć proces wyszukiwania, sugerujemy użycie specjalnego skryptu - zestawu poleceń uruchamianych automatycznie w konsoli. Wystarczy tylko ręcznie utworzyć ten skrypt, uruchomić go i wprowadzić adres MAC.
@echo off
if "%1" == "" echo no MAC address & exit /b 1
for /L %%a in (1,1,254) do @start /b ping 192.168.1.%%a -n 2 > nul
ping 127.0.0.1 -n 3 > nul
arp -a | find /i "%1"
.cmd
po nazwie, wybierając typ pliku „Wszystkie pliki” w polu poniżej. Wynikiem powinno być Find_mac.cmd
. Zapisz skrypt na pulpicie. Zalecamy zapoznanie się z innymi metodami wyszukiwania adresów IP różnych urządzeń sieciowych w wybranych przez nas materiałach za pomocą następujących łączy. Przedstawia tylko te metody, które nie wymagają znajomości adresu fizycznego lub dodatkowych informacji.
Zobacz też: Jak znaleźć adres IP Komputer kogoś innego / Drukarka / Routery
Jeśli wyszukiwanie przy użyciu dwóch opcji nie przyniosło żadnych rezultatów, uważnie sprawdź wprowadzony MAC, a przy użyciu pierwszej metody nie zapomnij, że niektóre wpisy w pamięci podręcznej są przechowywane przez nie więcej niż 15 sekund.