Visualizzazione post con etichetta netsh. Mostra tutti i post
Visualizzazione post con etichetta netsh. Mostra tutti i post

mercoledì 27 aprile 2022

Windows: Ripristinare i criteri di Windows Firewall

Per resettare i criteri di Windows Firewall reimpostando i valori predefiniti è possibile utilizzare netsh advfirewall. Avviare il Prompt dei comandi come amministratore ed eseguire il comando
netsh advfirewall reset  
Reset policy Windows Firewall
FIG 1 - Reset policy Windows Firewall

Per eseguire il backup dei criteri correnti prima di ripristinare quelli predefiniti si utilizza il parametro export a cui va passato il nome del file in cui si intendono salvare i criteri
netsh advfirewall export "C:\BackupPolicyFirewall.wfw"

Per importare i criteri salvati da un file si utilizza il comando
netsh advfirewall import "C:\BackupPolicyFirewall.wfw"




venerdì 9 settembre 2016

Windows Quick Tip: Modificare la priorità delle connessioni Wi-Fi da riga di comando

In Windows 7 era possibile visualizzare e gestire l'elenco delle reti Wi-Fi preferite tramite l'apposita interfaccia grafica messa a disposizione del sistema operativo. Da Windows 8 in poi tale possibilità è stata rimossa e non viene più offerta un'interfaccia grafica che consenta di impostare l'ordine di preferenza della varie connessioni disponibili. La priorità delle connessioni Wi-Fi viene impostata seguendo l'ordine di registrazione iniziale e per modificarla è necessario agire tramite riga di comando. 

La prima operazione da effettuare è quella di visualizzare l'elenco delle connessioni Wi-Fi:
  • Avviare il prompt dei comandi come amministratore ( WIN+X e dal menu selezionare la voce Prompt dei comandi (amministratore) )
  • Digitare ed eseguire il seguente comando
    netsh wlan show profiles
Connessioni Wi-Fi
FIG 1 - Connessioni Wi-Fi

Le connessioni Wi-Fi vengono elencate in ordine di priorità. Per variare la priorità di una connessione Wi-Fi la riga di comando da utilizzare è:

netsh wlan set profileorder name="Nome_Connessione" interface="Wi-Fi" priority=1

Nel comando precedente è necessario sostituire Nome_Connessione con il nome della connessione Wi-Fi a cui si intende dare la priorità.


martedì 12 maggio 2015

Windows Quick Tip: Visualizzare informazioni su profilo Wi-Fi tramite prompt dei comandi

Per visualizzare tutti i profili di reti Wi-Fi presenti su una postazione con sistema operativo Windows possiamo procedere tramite interfaccia grafica oppure utilizzando lo strumento netsh dal prompt dei comandi.

Per visualizzare tutti i profili possiamo lanciare il seguente comando
netsh wlan show profiles
netsh wlan show profiles
FIG 1 - netsh wlan show profiles

Se ci interessano maggiori dettagli su un particolare profilo
netsh wlan show profile name="Nome_Profilo"
Dove al posto di Nome_Profilo va indicato il profilo di nostro interesse tra quelli mostrati dal comando precedente.
netsh wlan show profile name="Nome_Profilo"
FIG 2 - netsh wlan show profile name="Nome_Profilo"

Per eliminare un profilo
netsh wlan delete profile name="Nome_Profilo"

Per visualizzare la chiave di sicurezza in chiaro
netsh wlan show profile name="Nome_Profilo" key=clear


mercoledì 25 giugno 2014

Windows: Configurare il TCP/IP tramite il prompt dei comandi


Spesso la configurazione della scheda di rete in Windows viene effettuata tramite interfaccia grafica che risulta più intuitiva e semplice da utilizzare. Tuttavia in alcuni casi ciò non è possibile o non è conveniente (ad es. nel caso in cui bisogna cambiare spesso i parametri di rete) ed è preferibile agire tramite il prompt dei comandi. 

Per configurare il protocollo di rete TCP/IP (indirizzo IP, Subnet Mask, Gateway, DNS e altre impostazioni di rete) è possibile utilizzare il comando Netsh dal prompt dei comandi

Netsh è un comando che consente, sia in locale che in remoto, di visualizzare o modificare i parametri di rete. Netsh mette a disposizione anche funzionalità di scripting che consentono di eseguire un insieme di comandi in modalità batch su uno specifico computer.
E' possibile utilizzare Netsh per i seguenti scopi:

  • Configurare l'interfaccia di rete;
  • Configurare i protocolli di routing;
  • Configurare filtri;
  • Configurare l'instradamento dei pacchetti;
  • Configurare l'accesso remoto per i router di basati su Windows che eseguono il servizio RRAS (Routing and Remote Access Server)
  • Visualizzare i parametri di rete di un pc o di un router;
  • Eseguire una serie di comandi in modalità batch sfruttando le funzionalità di scripting fornite da Netsh


Vediamo come impostare i parametri di rete attraverso il prompt dei comandi utilizzando Netsh:

Visualizzare le impostazioni TCP/IP
netsh interface ip show config

Impostare l'indirizzo IP e altri parametri TCP/IP
netsh interface ip set address name="Connessione alla rete locale (LAN)" static 192.168.0.10 255.255.255.0 192.168.0.1 1
Con questo comando si imposta l'indirizzo IP, la Subnet Mask e il gateway dell'interfaccia relativa alla connessione di rete chiamata "Connessione alla rete locale (LAN)".

Salvare/ripristinare le impostazioni di rete in un file
netsh -c interface dump > c:\configurazione.txt 
In questo modo è possibile salvare le impostazioni di rete in un file di testo. Per ripristinare le impostazioni di rete utilizzando il file creato con il comando visto sopra basta digitare
netsh -f c:\configurazione.txt 
E' possibile utilizzare anche l'opzione EXEC al posto dello switch -f
netsh exec c:\configurazione.txt

Impostare il DHCP per ottenere automaticamente l'indirizzo IP
netsh interface ip set address "Connessione alla rete locale (LAN)" dhcp

Impostare il DNS
netsh interface ip set dns "Connessione alla rete locale (LAN)" static 192.168.0.100

Impostare il WINS
netsh interface ip set wins "Connessione alla rete locale (LAN)" static 192.168.0.100

Impostare un DNS dinamico
netsh interface ip set dns "Connessione alla rete locale (LAN)" dhcp


netsh
FIG. 1 Netsh