
È abbastanza facile cambiare un indirizzo IP sul tuo PC usando il Pannello di controllo, ma sapevi che puoi farlo anche dal Prompt dei comandi?
Cambiare il tuo indirizzo IP con l'interfaccia del Pannello di controllo non è difficile, ma richiede un clic su un numero di finestre e finestre di dialogo diverse. Se sei un fan del prompt dei comandi, tuttavia, puoi farlo più rapidamente usando il netsh comando, che è solo una delle grandi utilità di rete integrate in Windows.
Il netsh Il comando consente di configurare qualsiasi aspetto delle connessioni di rete in Windows. Per lavorare con esso, devi aprire il Prompt dei comandi con privilegi di amministratore. 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 (amministratore)”. Nelle versioni precedenti di Windows, cerca Avvia “prompt dei comandi”, quindi fai clic con il pulsante destro del mouse il risultato e scegliere “Esegui come amministratore”.
RELAZIONATO: Come trovare i tuoi indirizzi IP privati e pubblici
Visualizza le informazioni sulla tua rete
Prima di modificare il tuo indirizzo IP e le informazioni correlate, dovrai trovare il nome completo della rete per l'interfaccia che desideri modificare. Per fare ciò, digitare il seguente comando:
netsh interface ipv4 show config

RELAZIONATO: Come abilitare CTRL + C / Ctrl + V per incollare nel prompt dei comandi di Windows
Scorri verso il basso fino a visualizzare l'interfaccia che stai cercando. Nel nostro esempio, modificheremo l'interfaccia Wi-Fi, che sul nostro computer è semplicemente denominata “Wi-Fi”. Vedrai anche altri nomi predefiniti che Windows assegna alle interfacce, come “Connessione alla rete locale, “” Connessione alla rete locale * 2 “e” Ethernet “. Basta trovare quello che stai cercando e prendere nota del nome esatto. Puoi anche copiare e incollare il nome su Blocco note e poi tornare al prompt dei comandi in un secondo momento per semplificare le cose.
Modifica l'indirizzo IP, la subnet mask e il gateway predefinito
Con il nome dell'interfaccia in mano, sei pronto a modificare l'indirizzo IP, la maschera di sottorete e il gateway. Per fare ciò, emetterai un comando usando la sintassi seguente:
netsh interface ipv4 set address name="YOUR INTERFACE NAME" static IP_ADDRESS SUBNET_MASK GATEWAY
Quindi, ad esempio, il tuo comando potrebbe essere simile al seguente:
netsh interface ipv4 set address name="Wi-Fi" static 192.168.3.8 255.255.255.0 192.168.3.1
dove le informazioni sono sostituite da qualunque cosa tu voglia usare. Nel nostro esempio, il comando esegue le seguenti operazioni:
- Utilizza 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 stai utilizzando un indirizzo IP statico ma desideri passare a un indirizzo IP assegnato automaticamente da un server DHCP, ad esempio il tuo router, puoi invece utilizzare il seguente comando:
netsh interface ipv4 set address name=”YOUR INTERFACE NAME” source=dhcp
Modifica le tue impostazioni DNS
RELAZIONATO: La guida definitiva alla modifica del server DNS
Puoi anche usare il netsh comando per modificare i server DNS utilizzati da un'interfaccia di rete. I server DNS di terze parti, come Google Public DNS e OpenDNS, possono essere più veloci e più affidabili dei server DNS forniti dall'ISP. Qualunque sia il motivo della modifica del server DNS, è possibile farlo sul router in modo che influisca su tutti i dispositivi che ottengono le informazioni dal router o sul singolo dispositivo. Se vuoi cambiare i server DNS per un solo PC, è facile avere a che fare con netsh comando.
Dovrai utilizzare il comando due volte: una volta per impostare il tuo server DNS primario e una volta per impostare il tuo server DNS secondario o di backup. Per impostare il server DNS primario, utilizzare la sintassi seguente:
netsh interface ipv4 set dns name="YOUR INTERFACE NAME" static DNS_SERVER
Quindi, ad esempio, il tuo comando potrebbe essere simile al seguente (in cui lo impostiamo sul server DNS pubblico principale di Google, 8.8.8.8):
netsh interface ipv4 set dns name="Wi-Fi" static 8.8.8.8
Per impostare il tuo 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. Usa il seguente comando:
netsh interface ipv4 set dnsservers name"YOUR INTERFACE NAME" source=dhcp
E il gioco è fatto. Se ti piace digitare meglio al prompt dei comandi o vuoi semplicemente stupire i tuoi colleghi, ora conosci tutta la magia della riga di comando di cui hai bisogno per modificare le impostazioni dell'indirizzo IP.
