Come cambiare il tuo indirizzo IP usando PowerShell

Sommario:

Come cambiare il tuo indirizzo IP usando PowerShell
Come cambiare il tuo indirizzo IP usando PowerShell

Video: Come cambiare il tuo indirizzo IP usando PowerShell

Video: Come cambiare il tuo indirizzo IP usando PowerShell
Video: WINDOWS 8: Quick Shutdown from the Start Menu! - YouTube 2024, Aprile
Anonim
Ti abbiamo già mostrato come puoi cambiare il tuo indirizzo IP dal prompt dei comandi, che richiedeva lunghi comandi netsh, ora stiamo facendo la stessa cosa in PowerShell, senza la complessità.
Ti abbiamo già mostrato come puoi cambiare il tuo indirizzo IP dal prompt dei comandi, che richiedeva lunghi comandi netsh, ora stiamo facendo la stessa cosa in PowerShell, senza la complessità.

Nota: i seguenti comandi sono nuovi in PowerShell v3 e pertanto richiedono Windows 8, richiedono inoltre un prompt dei comandi amministrativo.

Nota dell'editore: questo articolo è probabilmente per il nostro pubblico più geek e richiede alcune conoscenze di base sull'indirizzamento IP e sulla notazione CIDR

Cambiando il tuo indirizzo IP

Abbiamo visto persone che tiravano i capelli cercando di cambiare i loro indirizzi IP usando le classi criptate di WMI nelle vecchie versioni di PowerShell, ma che è cambiato con PowerShell v3, ora c'è un modulo NetTCPIP che porta la maggior parte delle funzionalità a PowerShell nativo. Mentre un po 'di confusione all'inizio, principalmente a causa della mancanza di documentazione al momento, inizia ad avere senso quando i geek ti mostrano come è stato fatto.

La modifica di un indirizzo IP può essere eseguita utilizzando il cmdlet New-NetIPAddress, ha molti parametri, alcuni dei quali non sono nemmeno documentati in Get-Help. Quindi eccolo qui:

New-NetIPAddress –InterfaceAlias “Wired Ethernet Connection” –IPv4Address “192.168.0.1” –PrefixLength 24 -DefaultGateway 192.168.0.254

Ciò presuppone quanto segue:

  • Il nome dell'interfaccia per cui si desidera cambiare l'indirizzo IP è Local Area Network
  • Si desidera assegnare staticamente un indirizzo IP di 192.168.0.1
  • Si desidera impostare una subnet mask di 255.255.255.0 (che è / 24 in notazione CIDR)
  • Si desidera impostare un gateway predefinito di 192.168.0.254

Ovviamente si cambieranno le impostazioni per alcune che corrispondono ai criteri di indirizzamento per la propria rete.

Impostazione delle informazioni DNS

Ora ecco che arriva un'altra parte difficile, si scopre che esiste un intero modulo separato chiamato DNSClient che devi usare per manipolare le tue impostazioni DNS. Per cambiare il tuo server DNS useresti:

Set-DnsClientServerAddress -InterfaceAlias “Wired Ethernet Connection” -ServerAddresses 192.168.0.1, 192.168.0.2

Ciò presuppone che si desideri impostare il server DNS primario per Connessione Ethernet cablata su 192.168.0.1 e il server DNS secondario su 192.168.0.2. Questo è tutto ciò che c'è da fare.

Consigliato: