Puncte:-1

Schimbați adresa IP de la 192.x.y.z la 10.u.v.w pentru întreaga rețea cu Powershell

drapel br

Out Network trece de la 192.x.y.z la 10.u.v.w și nu vreau să redirecționez manual 250 de computere. Ideea mea este să folosesc un script powershell (test pentru un singur computer):

$oldIp='192.168.100.1'
$newIp='10.11.12.13'
$newGw='10.11.12.254'
$newLen='24'

$adminCred = Get-Credential -UserName ourdomain\myAdminAccount -Mesaj „Introduceți parola”

ForEach ($Adaptor în (Get-WmiObject Win32_NetworkAdapter -Filter „NetEnabled='True'" -ComputerName $oldIp )){
    
    $wmiQuery = Get-WmiObject -Class Win32_NetworkAdapterConfiguration -Filter "Index = '$($Adapter.Index)'" -ComputerName $oldIp
      
    if( $wmiQuery.IPAddress -contine $oldIp ){        

        $pcName=[system.net.dns]::gethostentry($lavIp) | Select-Object -ExpandProperty HostName

        $cimSess=New-CimSession -SkipTestConnection -Credential $adminCred -ComputerName $pcName

        New-NetIPAddress -CimSession $cimSess -InterfaceIndex $Adapter.Index -IPAddress $newIp -PrefixLength $newLen -DefaultGateway $newGw
        
    }altfel{
        ## nu atinge acest nic
    }
}

Dacă toate NIC-urile au un nou IP, eliminați vechiul IP cu Eliminați-NetIPAddress.

În prezent, cel $cimSess nu funcționează așa cum era de așteptat, dar întrebarea mea principală este: Sunt pe drumul cel bun sau există o modalitate mai bună/mai rapidă/mai ușoară/... de a face asta? Sau greșesc complet și am omis ceva?

Zac67 avatar
drapel ru
DHCP este un lucru.
Puncte:6
drapel us

Ar trebui să utilizați DHCP pentru a furniza adresele IP pentru rețeaua dvs. Toate computerele au apoi DHCP activat și primesc adresa IP corectă de la serverul DHCP.

vidarlo avatar
drapel ar
Acesta este *răspunsul*. Utilizați DHCP. Dacă din anumite motive credeți că aveți nevoie de adrese statice, utilizați rezervări DHCP.
Thomas P avatar
drapel br
Da, sunt total de acord cu tine. Dar nu este decizia mea și DHCP nu este în prezent o opțiune. Suntem forțați să facem acest lucru de autoritățile superioare.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.