Cambiare il tuo indirizzo IP con l'interfaccia del pannello di controllo non è difficile, ma richiede di fare clic su una serie di finestre e finestre di dialogo diverse. Se sei un fan del Prompt dei comandi, però, puoi farlo più velocemente usando il
netsh
comando, che è solo una delle grandi utility di rete integrate in Windows.
Il
netsh
comando consente di configurare praticamente qualsiasi aspetto delle connessioni di rete in Windows. Per lavorare con esso, è necessario aprire il prompt dei comandi con privilegi amministrativi. In Windows 10 o 8.1, fai clic con il pulsante destro del mouse sul menu Start (o premi Windows + X sulla tastiera) e scegli "Prompt dei comandi (Admin)". Nelle versioni precedenti di Windows, cerca Start per "prompt dei comandi" e quindi fai clic con il pulsante destro del mouse il risultato e scegliere "Esegui come amministratore".
Visualizza le informazioni di rete
Prima di modificare l'indirizzo IP e le informazioni correlate, è necessario trovare il nome completo della rete per l'interfaccia che si desidera modificare. Per fare ciò, digitare il seguente comando:
netsh interface ipv4 show config
Cambia l'indirizzo IP, la subnet mask e il gateway predefinito
Con il nome dell'interfaccia in mano, sei pronto per cambiare l'indirizzo IP, la subnet mask e il gateway. Per fare ciò, emettere un comando usando la seguente sintassi:
netsh interface ipv4 set address name='YOUR INTERFACE NAME' static IP_ADDRESS SUBNET_MASK GATEWAY
Ad esempio, il tuo comando potrebbe apparire come il seguente:
netsh interface ipv4 set address name='Wi-Fi' static 192.168.3.8 255.255.255.0 192.168.3.1
dove l'informazione è sostituita da qualunque cosa tu voglia usare. Nel nostro esempio, il comando esegue quanto segue:
- Usa il nome dell'interfaccia "Wi-Fi"
- Imposta l'indirizzo IP su 192.168.3.1
- Imposta la subnet mask su 255.255.255.0
- Imposta il gateway predefinito su 192.168.3.1
E se si sta utilizzando un indirizzo IP statico ma si desidera passare a utilizzare un indirizzo IP assegnato automaticamente da un server DHCP, come il router, è possibile utilizzare il seguente comando:
netsh interface ipv4 set address name=”YOUR INTERFACE NAME” source=dhcp
Cambia le tue impostazioni DNS
Puoi anche usare il
netsh
comando per cambiare i server DNS utilizzati da un'interfaccia di rete. Server DNS di terze parti, come Google Public DNS e OpenDNS, possono essere più veloci e affidabili dei server DNS forniti dal provider di servizi Internet. Qualunque sia la ragione per cui si cambia il server DNS, è possibile farlo sul router in modo che influenzi tutti i dispositivi che ricevono le informazioni dal router o dal singolo dispositivo. Se vuoi cambiare i server DNS per un solo PC, è facile farlo con
netsh
comando.
È necessario utilizzare il comando due volte: una volta per impostare il server DNS primario e una volta per impostare il server DNS secondario o di backup. Per impostare il server DNS primario, utilizzare la seguente sintassi:
netsh interface ipv4 set dns name='YOUR INTERFACE NAME' static DNS_SERVER
Ad esempio, il tuo comando potrebbe essere simile al seguente (in cui lo impostiamo sul server DNS pubblico primario di Google, 8.8.8.8):
netsh interface ipv4 set dns name='Wi-Fi' static 8.8.8.8
Per impostare il server DNS secondario, utilizzerai un comando molto simile:
netsh interface ipv4 set dns name='YOUR INTERFACE NAME' static DNS_SERVER index=2
Quindi, continuando il nostro esempio, potresti impostare il tuo DNS secondario come server secondario DNS pubblico di Google, che è 8.8.4.4:
netsh interface ipv4 set dns name='Wi-Fi' static 8.8.4.4 index=2
E proprio come con l'indirizzo IP, puoi anche cambiarlo in modo che l'interfaccia di rete acquisisca automaticamente le sue impostazioni DNS da un server DHCP. Basta usare il seguente comando:
netsh interface ipv4 set dnsservers name'YOUR INTERFACE NAME' source=dhcp
E il gioco è fatto. Se ti piace digitare al prompt dei comandi meglio o semplicemente vuoi stupire i tuoi colleghi, ora sai tutta la magia della riga di comando che ti serve per modificare le impostazioni dell'indirizzo IP.