Netsh: un esempio di utilizzo

Netsh E’ un comando della shell che funziona sia in modalità interattiva che batch e permette di gestire tutte le impostazioni del networking di Windows.Vediamo come utilizzare questo utile comando per automatizzare il cambio di indirizzo IP della scheda di rete.Supponiamo di avere un portatile che debba lavorare in due diversi ambienti: in uno l’indirizzo IP viene servito da un server DHCP, quindi le impostazioni devono essere “Ottieni indirizzo IP automaticamente”, nell’altro ambiente di rete è necessario impostare tutti i parametri dell’IP in modo statico. Nesth ci viene in aiuto: è possibile creare due files batch per attivare le modifiche con un semplice doppio click.Lanciamo un prompt dei comandi e come prima cosa procuriamoci il nome dell’interfaccia di rete, tramite il comando netsh interface show interface. Nella colonna Nome interfaccia identifichiamo il valore che ci serve, supponiamo che sia “Connessione alla rete locale (LAN)”.Adesso creiamo un file dhcp.bat con il seguente contenuto:
netsh interface ip set address name="Connessione alla rete locale (LAN)" source=dhcp
netsh interface ip set dns name="Connessione alla rete locale (LAN)" source=dhcp
netsh set wins name="Connessione alla rete locale (LAN)" source=dhcp(Vanno scritti su tre righe solamente)
L’ultima riga serve solo se la rete usa un servizio WINS.
Creiamo anche un file ip_statico.bat con:
netsh interface ip set address name="Connessione alla rete locale (LAN)" source=static addr=a.a.a.a mask=b.b.b.b gateway=c.c.c.c gwmetric=0
netsh interface ip set dns "Connessione alla rete locale (LAN)" static d.d.d.d Primary
netsh add dns "Connessione alla rete locale (LAN)" addr=e.e.e.e index=2(Anche questi vanno scritti su tre sole righe)
dove:a.a.a.a = indirizzo IP statico da assegnareb.b.b.b = subnet maskc.c.c.c = indirizzo del gatewayd.d.d.d = indirizzo del DNS primarioe.e.e.e = indirizzo del DNS secondario (se avete solo il primario, omettete questa riga)
A questo punto basta lanciare il .bat con la configurazione desiderata per cambiare al volo la configurazione della rete.

Commenti

Post popolari in questo blog

Come aumentare la dimensione di un disco VHD

Recupero di messaggi in quarantena dalla cassetta postale di quarantena per la posta indesiderata: Guida di Exchange 2007

Windows Update - errore 80070003