Modifica IP, DNS, subnet e gateway Windows PowerShell

Windows PowerShell ci offre una vasta gamma di opzioni per la gestione del nostro sistema operativo Windows 10 perché grazie a loro cmdlet abbiamo la possibilità di eseguire più attività in modo semplice e totalmente sicuro.

Windows PowerShell a poco a poco sta diventando il successore del famoso CMD o Simbolo di comando che da molti anni utilizziamo nei nostri compiti di gestione.

Oggi ci concentreremo su un compito che comunemente eseguiamo graficamente attraverso la rete e il centro risorse condivise e cioè stabilire i valori di rete come indirizzo IP, subnet, gateway, ecc., ma questa volta utilizzando la console di Windows PowerShell in per avere a disposizione una risorsa gestionale aggiuntiva.

A questo scopo dobbiamo eseguire Windows PowerShell come amministratori facendo clic destro su di esso e selezionando l'opzione Esegui come amministratore.

1. Come scoprire l'indirizzo IP corrente con PowerShell Windows 10


Innanzitutto, sapremo come è configurato l'intero profilo di rete corrente di Windows 10, per questo inseriremo il seguente cmdlet e premere Invio:
 Get-NetIPConfiguration 

INGRANDIRE

Questo cmdlet svolge lo stesso ruolo del comando ipconfig comunemente utilizzato dal prompt dei comandi per ottenere informazioni di rete e lì troviamo informazioni dettagliate sull'indirizzo IP, l'interfaccia dell'adattatore, il server DNS, tra gli altri.

2. Come visualizzare informazioni dettagliate sulla scheda di rete con PowerShell Windows 10

Passo 1
Per ottenere informazioni dettagliate sulla scheda di rete corrente in Windows 10 possiamo utilizzare il seguente cmdlet. Lì troviamo informazioni dettagliate sulla scheda di rete come la sua descrizione, velocità e indirizzo fisico dello stesso o mac.

 Get-NetAdapter

INGRANDIRE

Passo 2
Per ottenere ancora più informazioni sulla scheda di rete come numero di alloggiamenti, tipo di bus, versione, ecc., possiamo utilizzare quanto segue cmdlet:

 Get-NetAdapterHardwareInfo

INGRANDIRE

Passaggio 3
Possiamo filtrare questi risultati inserendo ogni valore nel cmdlet come segue:

 Get-NetAdapter | ft Name, DriverFileName, DriverData, DriverDescription 

3. Come configurare l'indirizzo IP con PowerShell Windows 10

Passo 1
La procedura per modificare l'indirizzo IP in Windows 10 utilizzando PowerShell è semplice e per questo dobbiamo essere chiari sull'indirizzo IP da assegnare nel nostro Sistema, in questo caso assegneremo il Indirizzo IP 192.168.0.20 con Gateway 192.168.0.1, inseriremo il seguente cmdlet:

 Nuovo-NetIPAddress -InterfaceIndex 2 -IPAddress 192.168.0.20 -PrefixLength 24 -DefaultGateway 192.168.0.1 
NotaIl valore 2 che abbiamo inserito nel campo -Indice interfaccia è quello indicato dal sistema quando eseguiamo il cmdlet
 Get-NetIPConfiguration.

Passo 2
Il risultato di questa operazione è il seguente. Possiamo vederlo sono state applicate modifiche e il nuovo indirizzo IP è stato stabilito.

INGRANDIRE

4. Come configurare il DNS con PowerShell Windows 10


Passo 1
a definire il valore DNS Utilizzando PowerShell utilizzeremo il seguente cmdlet:
 Set-DNSClientServerAddress 
Passo 2
Dobbiamo essere chiari sull'indirizzo IP del DNS fornito dal nostro provider o, se lo desideriamo, utilizzare DNS pubblici come quello di Google (8.8.8.8). Per questo inseriremo quanto segue.
 Set-DnsClientServerAddress -InterfaceIndex 2 -ServerAddresses 8.8.8.8 

INGRANDIRE

NotaNoi possiamo aggiungi più indirizzi di server DNS separati da virgole.

Passaggio 3
Possiamo verificare che le modifiche eseguite da Windows PowerShell siano state corrette, per questo andiamo al centro di reti e risorse condivise e convalidiamo il impostazioni dell'adattatore. Possiamo verificare che sia d'accordo con le modifiche apportate da PowerShell.

5. Come modificare il nome della scheda di rete con PowerShell Windows 10

Passo 1
Possiamo modificare il nome, se lo desideriamo, della scheda di rete in Windows 10 utilizzando PowerShell. Per questo useremo il cmdlet Rinomina-NetAdaptern come segue:
Rename-NetAdapter -Name Ethernet0 -NewName Solvetic

Passo 2
In questo caso modificheremo il nome corrente dell'adattatore (Ethernet0) con il Nuovo nome (Solvetic)

INGRANDIRE

6. Come abilitare la scheda di rete con PowerShell Windows 10

Passo 1
Per abilitare la scheda di rete in Windows 10 inseriremo il seguente cmdlet:

 Enable-NetAdapter -ifAlias ​​​​Solvetic
Passo 2
Finalmente useremo di nuovo Get-NetAdapter per ottenere informazioni sull'adattatore e controllarne il nuovo nome e stato:

INGRANDIRE

Quindi Windows PowerShell sarà un ottimo alleato per varie attività amministrative in modo pratico e totalmente affidabile negli ambienti Windows 10. Da questo terminale potrai modificare tutti questi aspetti relativi alla tua rete solo con pochi comandi. Se anche tu vuoi cambia il tuo IP, DNS, gateway e sottorete con il prompt dei comandi, dai un'occhiata a questo tutorial.

Comandi di rete W10

wave wave wave wave wave