Jak znaleźć w DHCP urządzenie mając tylko adres MAC? Jak znaleźć IP mając tylko MAC? Jak odszukać hostname mając MAC?
Przystawka MMC dla roli DHCP nie posiada opcji szukaj! A przecież chcielibyśmy wyszukać określoną dzierżawe, hostname, adres IP czy MAC.
Takie dane znajdziemy rozwijąjąc konkretny zakres i sprawdzając właściwości określonej dzierżawy.
Przeglądanie zakresu po zakresie, w przypadku dziesiątek VLANów i setek urządzeń może okazać się niemożliwe. Jak zatem wyszukać dane urządzenie mając jedynie jego adres MAC? Rozwiązaniem jest PowerShell oraz dedykowany moduł instalowany wraz z rolą DHCP.
Z tego właśnie modułu użyjemy polecenia Get-DhcpServerv4Lease w którym zdefiniujemy parametr ClientId (to on jest adresem MAC w specyficznej dla Microsoft formie rozdzielanej – ).
Samo polecenie musimy jednak poprzedzić „wybraniem” adresu dzierżawy z pośród wszystkich zakresów które ma serwer DHCP, do tego celu posłuży nam Get-DhcpServerv4Scope. Całość składamy w odpowiedniej kolejności, w efekcie czego nasze polecenie powinno wyglądać tak:
Get-DhcpServerv4Scope | Get-DhcpServerv4Lease -EA SilentlyContinue -ClientId c0-25-a5-90-98-89
w jego wyniku otrzymamy adres interesujące nas IP, hostnem, ID zakresu i czas dzierżawy:
A co gdy byśmy chcieli przeglądać lub wyszukiwać po MAC w GUI? I to wszystkie zakresy jednocześnie? Z pomocą przychodzi nam polecenie Out-GridView które zastąpi nam brakujące „Szukaj” w konsoli MMC.
Wystarczy że zmodyfikujemy nasze wcześniejsze polecenie:
Get-DhcpServerv4Scope | Get-DhcpServerv4Lease | Out-GridView
Out-GridView pozwala na wygodne filtrowanie, sortowanie i przeglądani wyników. Dzięki temu wyszukanie określonych informacji staje się dużo szybsze.
Jeżeli mój wpis Ci się spodobał, pomógł w pracy? Chcesz mnie wspierać? Postaw kawę! To dzięki waszemu wsparciu nie ma reklam! Poniżej kod QR do płatności który jest jednocześnie linkiem do PayPal możesz też wpłacić BLIK z użyciem Przelewy24.pl