Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Ak chcete získať zoznam IP adries pre počítače v Active Directory, musíte použiť ďalšie nástroje a techniky. Tu je niekoľko prístupov:
1. Pomocou PowerShell: Toto je najúčinnejšia a najúčinnejšia metóda.
`` `PowerShell
$ computers =get -adComputer -filter * -searchBase "ou =počítače, dc =youdomain, dc =com"
foreach ($ počítač v $ počítače) {
skús {
$ ip =(get -wmiObject -class win32_ComputerSystem -ComputerName $ computer.name) .ipaddress
Zápis-výstup „$ ($ computer.name):$ ip“
}
chytiť {
Write-Warning „nemohol načítať IP adresu pre $ ($ computer.name):$ ($ _. Výnimka.Message)“
}
}
`` `
Vysvetlenie:
* `Get-AdComputer`:načíta zoznam počítačových objektov z Active Directory. Nastavte parameter `-searchase` na zadanie OU obsahujúceho vaše počítače.
* `Get -wmiObject -class win32_ComputerSystem`:načíta informácie WMI o počítačovom systéme vrátane jeho adresy IP. Vyžaduje si to vhodné povolenia a sieťové pripojenie.
* `-ComputerName $ computer.name`:Určuje názov počítača na diaľkový dotaz.
* `Try ... Catch`:Zvládne potenciálne chyby (napr. Problémy s sieťou, prístup zamietnutý).
Dôležité úvahy pre PowerShell:
* Povolenia: Účet spustený tento skript vyžaduje vhodné povolenia na dotazovanie Active Directory a prístup k WMI na vzdialených počítačoch.
* sieťové pripojenie: Uistite sa, že počítač spustený skript môže komunikovať so všetkými počítačmi v doméne.
* Manipulácia s chybami: Blok `skúste ... Catch` je rozhodujúci. Problémy s sieťou alebo problémy s povolením spôsobia chyby a blok `Catch` zabraňuje zrúteniu skriptu.
* Vzdialené riadenie: V cieľových počítačoch musí byť povolená vzdialená správa. To často zahŕňa povolenie a konfiguráciu služby Windows Remote Management (WINRM).
2. Používanie nástrojov na monitorovanie siete: Nástroje ako SolarWinds, PRTG alebo Nagios môžu monitorovať sieťové zariadenia a poskytovať inventár IP adries, často prepojené s názvami počítačov, ak sú správne objavené. Tieto nástroje zvyčajne ponúkajú sofistikovanejšie funkcie a možnosti podávania správ ako jednoduchý skript PowerShell.
3. Používanie databázy servera DHCP: Ak používate DHCP na správu IP adries, váš server DHCP bude mať databázu obsahujúcu priradenie adresy IP. Túto databázu môžete dotazovať (presná metóda závisí od vášho softvéru DHCP Server), aby ste zistili, ktoré adresy IP sú priradené, ktorým počítače. Táto metóda však nezachytí staticky priradené adresy IP.
Výber správnej metódy:
Pre rýchlu, jednorazovú kontrolu je najpraktickejší skript PowerShell. Pre pokračujúce monitorovanie a komplexnejšie vykazovanie sa odporúča špecializovaný nástroj na monitorovanie siete. Používanie servera DHCP je užitočné iba vtedy, ak na správu IP adresy používate predovšetkým DHCP. Pri prístupe a správe informácií o sieti nezabudnite vždy uprednostňovať bezpečnosť a dodržiavať politiky IT vašej organizácie.