Il sito dedicato all'informatica ideato da Iasparra Francesco

Il comando netsh

  • Configurazione della rete in un file batch

  • Data: 11/04/2009 Autore: Iasparra Francesco 

All'interno dei sistemi Windows c'e' un utilita' a linea di comando per modificare la configurazione di rete, si tratta di netsh.exe.

Con netsh.exe potete fare molte cose una di queste e' appunto configurare le interfacce di rete.

Se prova a lanciare netsh.exe vedrete apparire un prompt particolare netsh>.

Il funzionamento e' simile alla configurazione di un router, cioe' ci sono vari "Contesti" e "Sottocontesti" a cui potete accedere come per esempio "Routing" o "Interface" e cosi via, a cui poi corrispondono varie funzionalita'.

Utilizzeremo netsh.exe con uno script di configurazione. Chiaramente per ogni rete o ufficio che visitate avrete un diverso file di script.

Per lanciare netsh usando uno script dovete usare questa sintassi:

netsh exec script.txt

Esempio: settaggio manuale dei parametri alla scheda di rete:

interface
ip
set address name="Connessione alla rete locale (LAN)" source=static addr=192.168.1.2 gateway=192.168.1.1 
       mask=255.255.255.0 gwmetric=0
set dns name="Connessione alla rete locale (LAN)" source=static addr=212.31.224.5 register=primary
add dns name="Connessione alla rete locale (LAN)" addr=81.88.224.130
quit    

Anche in questo caso e' molto semplice, come vedete c'e' il nome della connessione e i vari parametri che naturalmente dovete modificare in base alle vostre esigenze.

C'e', come si vede dall'esempio, la possibilita' di impostazione il DNS primario ed eventualimente il DNS secondario.


  • Java

  • Php

  • Mysql

  • Apache ant

  • Eclipse

  • Spring

  • Hibernate

  • Netbeans

  • Debian

  • Linux

  • Maven