Netsh… e cambi rete

Netsh E’ un comando della shell che permette di gestire tutte le impostazioni del networking di Windows.
Supponiamo di avere un computer che debba lavorare in due diversi ambienti: in uno l’indirizzo IP viene servito da un server DHCP, nell’altro ambiente di rete è necessario impostare tutti i parametri dell’IP in modo statico.
E’ 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”.
Adesso creiamo un file dhcp.bat con il seguente contenuto:

netsh interface ip set address name=”Connessione alla rete” source=dhcp

netsh interface ip set dns name=”Connessione alla rete” source=dhcp

netsh set wins name=”Connessione alla rete” 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” source=static addr=x.x.x.x mask=y.y.y.y gateway=z.z.z.z gwmetric=0

netsh interface ip set dns “Connessione alla rete” static j.j.j.j Primary

netsh add dns “Connessione alla rete locale (LAN)” addr=h.h.h.h index=2
(Anche questi vanno scritti su tre sole righe)

dove:
x.x.x.x = indirizzo IP statico da assegnare
y.y.y.y = subnet mask
z.z.z.z = indirizzo del gateway
j.j.j.j = indirizzo del DNS primario
a.a.a.a = 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.

Fonte da qui

2 thoughts on “Netsh… e cambi rete

  • aprile 28, 2013 at 8:36 pm
    Permalink

    I seriously love your site.. Great colors & theme. Did you
    develop this site yourself? Please reply back as I'm trying to create my own blog and would love to know where you got this from or exactly what the theme is called. Kudos!

    Also visit my site :: tao of badass

    Reply

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *