Modifica automatica delle impostazioni di rete

Modifica automatica delle impostazioni di rete
riva11's picture

Non è infrequente in questo mondo "connesso" di dover trovarsi nella situazione di usare il portatile per collegarsi a diverse tipologie di reti , il tipico esempio è il collegamento sia a casa che al lavoro. Qualche volta si deve modificare manualmente le impostazioni di rete per configurare la connessione alla rete.

In questo articolo trovate un metodo per automatizzare le modifiche alle impostazioni di rete.

Questa è una soluzione per automatizzare il processo in modo da fare tutto con un singolo click, è solamente richiesto di creare quattro file di testo come mostrato di seguito.

Nel file di configurazione viene usato il comando netsh.exe che modifica tutte le necessarie impostazioni di rete all'interno di un semplice batch file. E' possibile aggiungere un collegamento sul desktop in maniera da eseguire la modifica alle impostazioni di rete con un singolo click.

"Local Area Connection" (o "Connessione alla rete locale" nella versione Italiana) è il nome della connessione alla rete locale che viene mostrato nella cartella Windows, può anche avere un altro nome ed in questo caso modificate di conseguenza questo nome nelle script. Ovviamente tutti gli indirizzi IP che seguono sono riportati solo come esempio.

File:

Set_Network_Home.bat

=[cut - file: Set_Network_Home.bat]=====================
netsh -f home.sh


Home.sh

# -----------------------------------------
# Setting up IP-interfaces
# -----------------------------------------
pushd interface ip

# IP interface for "Local Area Connection"

set address name="Local Area Connection" source=static addr=10.10.1.12 mask=255.255.255.0
set address name="Local Area Connection" gateway=10.10.1.10 gwmetric=0
set dns name="Local Area Connection" source=static addr=10.10.1.10 register=PRIMARY
set wins name="Local Area Connection" source=static addr=10.10.1.10

popd
# end

Set_Network_Work.bat

netsh -f work.sh

Work.sh

# -----------------------------------------
# Setting up IP-interfaces
# -----------------------------------------
pushd interface ip

# IP interface for "Local Area Connection"

set address name="Local Area Connection" source=static addr=10.7.10.81 mask=255.255.255.0
set address name="Local Area Connection" gateway=10.7.10.254 gwmetric=0
set dns name="Local Area Connection" source=static addr=10.7.1.2 register=PRIMARY
set wins name="Local Area Connection" source=static addr=10.7.1.11

popd
# end

The original article Changing Network Settings Automatically submitted by al_v can be read : here .

3.5
Average: 3.5 (24 votes)