Come cambiare l'indirizzo IP del computer dal prompt dei comandi
È abbastanza facile cambiare un indirizzo IP sul PC usando il Pannello di controllo, ma lo sapevi che puoi anche farlo dal Prompt dei comandi?
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:
interfaccia netsh ipv4 mostra config
Scorri verso il basso finché non vedi l'interfaccia che stai cercando. Nel nostro esempio, modificheremo l'interfaccia Wi-Fi, che sulla nostra macchina è appena chiamata "Wi-Fi". Vedrai anche altri nomi predefiniti che Windows assegna alle interfacce, come "Connessione alla rete locale, "" Connessione alla rete locale * 2 "e" Ethernet ". Trova quello che stai cercando e prendi nota del nome esatto. Puoi anche copiare e incollare il nome in Blocco note e poi di nuovo in Prompt dei comandi per semplificare le cose.
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 = "IL TUO NOME INTERFACCIA" static IP_ADDRESS SUBNET_MASK GATEWAY
Ad esempio, il tuo comando potrebbe apparire come il seguente:
netsh interface ipv4 set address name = "Wi-Fi" statico 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:
- 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 usando un indirizzo IP statico ma vuoi passare ad usare un indirizzo IP assegnato automaticamente da un server DHCP, come il tuo router, puoi invece utilizzare il seguente comando:
netsh interface ipv4 set address name = "IL TUO NOME INTERFACCIA" 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 = "IL TUO NOME INTERFACCIA" DNS_SERVER statico
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" statico 8.8.8.8
Per impostare il server DNS secondario, utilizzerai un comando molto simile:
netsh interface ipv4 set dns name = "IL TUO INTERFACCIA NOME" statico 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" statico 8.8.4.4 indice = 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 "IL NOME DELL'INTERFACCIA" 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 cambiare le impostazioni dell'indirizzo IP.