Modifica il file degli host di Windows per bloccare o reindirizzare i siti Web

Il file Windows Hosts(Windows Hosts file) è un file che Windows utilizza per controllare e mappare gli indirizzi IP. Modificando il file Hosts , Windows può essere personalizzato per bloccare o reindirizzare siti Web specifici e persino protocolli utilizzati da programmi e applicazioni.

In questo articolo, ti guideremo attraverso i passaggi per modificare correttamente il file HOSTS(HOSTS file) . Inoltre, se preferisci guardare un video del processo, non esitare a dare un'occhiata al nostro video di YouTube(YouTube video) .

Modifica file host in Windows

Per iniziare a modificare il file Windows Hosts(Windows Hosts file) , devi prima individuarlo. Apri Esplora risorse e fai clic(Windows Explorer and click) su Questo PC( This PC) o Risorse del computer(My Computer) . Fare doppio clic su C:, quindi sulla  cartella Windows e scorrere la pagina fino a raggiungere la  cartella System32 . All'interno di quella cartella, apri i driver(drivers) e quindi apri ecc(etc) . Ora vedrai diversi file, uno dei quali è hosts .

file hosts

Ora, nota che il tipo di file(file type) per il file hosts è elencato come File . Poiché non esiste un programma predefinito(default program) impostato per aprire un tipo di file(file type) come questo, fare doppio clic sul file hosts ti darà semplicemente un prompt di Windows(Windows prompt) , chiedendoti quale programma desideri utilizzare per aprire il file.

Scegli un prompt del programma - Windows 7

Da questo prompt, puoi scegliere di modificare il file hosts con Blocco note(Notepad) . Quindi, fai semplicemente clic per selezionare Blocco note(Notepad) e fai clic sul pulsante OK . Da lì, Blocco note(Notepad) si avvierà con le informazioni sul file hosts.

blocco note del file hosts

Questo modo di aprire il file hosts è stato dimostrato per mostrare dove si trova effettivamente il file hosts all'interno di Windows , ma non sarai in grado di modificarlo perché è un file di sistema(system file) . Per modificare il file, devi prima aprire Blocco note(Notepad) , in esecuzione come amministratore(Administrator) .

Fare clic su Start e digitare Blocco note(Notepad) , ma non fare clic(t click) su Blocco note(Notepad) per aprirlo. Piuttosto(Rather) , fare clic con il pulsante destro del mouse (right-click)sull'elenco Blocco note(Notepad listing) per visualizzare il menu(context menu) di scelta rapida . Seleziona l'opzione Esegui come amministratore(Run as Administrator) .

blocco note eseguito come amministratore

Con Blocco note aperto, seleziona File > Open . Passare a  C:\Windows\System32\drivers\etc . Verrà visualizzata una schermata vuota(blank screen) che visualizza il messaggio Nessun elemento corrisponde alla tua ricerca(No items match your search) . Modifica i Text Documents (*.txt) to All Files utilizzando il menu a discesa. Ora puoi selezionare il file hosts e fare clic su Apri(Open) .

aprire il file hosts

L'aggiunta di file al file hosts è molto semplice. Il file hosts utilizza il formato:

IP Address   exampledomain.com

Blocca i siti Web utilizzando il file HOSTS

Bloccare un sito Web in Windows è semplice come digitare quanto segue nella parte inferiore del file hosts:

127.0.0.1    www.exampledomain.com

Quindi, se volessi bloccare un sito Web come www.nytimes.com, potrei semplicemente aggiungere la seguente riga:

127.0.0.1    www.nytimes.com

reindirizzare gli host del sito web

Quello che stiamo effettivamente dicendo a Windows è che il sito Web www.nytimes.com dovrebbe reindirizzare all'indirizzo IP 127.0.0.1(IP address 127.0.0.1) , che è solo l' indirizzo di loopback(loopback address) sul nostro sistema locale. Se non disponi di una configurazione del sito Web(website setup) locale sul tuo computer, visualizzerai semplicemente una pagina di errore(error page) nel tuo browser web(web browser) .

il sito non può essere raggiunto

Abbastanza bello(Pretty cool) , eh!? Ovviamente, puoi vedere come questo può essere utilizzato in diversi modi: uno scherzo, controllo parentale, ecc. Se non vuoi bloccare il sito Web in quel modo, puoi anche reindirizzarlo a un altro sito Web. Per fare ciò, devi prima trovare l' indirizzo IP(IP address) dell'altro sito.

Per farlo, basta aprire un prompt dei comandi(command prompt) (fare clic su Start e digitare (Start and type)CMD ) e digitare il seguente comando:

ping examplewebsite.com

sito web ping

Nel mio esempio, ho eseguito il ping di Adobe.com . L' indirizzo IP(IP address) è 192.150.16.117. Ora posso semplicemente inserire quel numero nel mio file hosts davanti a www.nytimes.com.

reindirizzamento del file hosts

Ora, quando visito www.nytimes.com, vengo reindirizzato ad Adobe.com ! Bello(Nice) ! Tieni presente che se questo non funziona per i siti Web che stai accedendo, potrebbe essere a causa dell'URL(URL) che stai utilizzando. Ad esempio, fa la differenza se usi www.nytimes.com invece di nytimes.com senza www . Visita il sito Web e vedi esattamente qual è l' URL del sito Web che desideri reindirizzare. Dovresti sempre provare prima senza www per vedere se funziona.

Se il sito Web utilizza HTTPS come Google.com o qualcosa(Google.com or something) del genere , dovrebbe comunque reindirizzare se si utilizza il nome host(host name) . Non è possibile specificare la versione HTTPS(HTTPS version) di un sito Web nel file HOSTS(HOSTS file) , ma dovrebbe reindirizzare le versioni HTTPS e non HTTPS(HTTPS version) del sito Web se si utilizza solo il nome host(host name) (ad esempio google.com).

Infine, puoi utilizzare il file hosts per creare semplici collegamenti ai tuoi dispositivi sulla rete. Ad esempio, il mio router è a 192.168.1.3 sulla mia rete domestica(home network) , ma potrei aggiungere la seguente riga al mio file hosts e digitare semplicemente myrouter.com nella barra degli indirizzi.

reindirizza al dispositivo locale

Non importa se myrouter.com è in realtà un sito Web o meno perché il file hosts viene letto prima e vieni reindirizzato all'indirizzo IP(IP address) specificato nel file. Vale la pena notare che non tutti i browser possono utilizzare il file hosts, quindi se non funziona, questo potrebbe essere il problema. L'ho testato utilizzando IE, Microsoft Edge , Chrome e Firefox(Chrome and Firefox) e ha funzionato su tutti i browser.

Nel complesso, il file hosts è ancora utile, anche in Windows 10 . Funziona ancora perfettamente anche in Windows 8 , 7, Vista , ecc. Se hai domande, sentiti libero di commentare. Divertiti!



About the author

Sono un esperto di computer e sono specializzato in dispositivi iOS. Aiuto le persone dal 2009 e la mia esperienza con i prodotti Apple mi rende la persona perfetta per aiutare con le loro esigenze tecnologiche. Le mie competenze includono: - Riparazione e aggiornamento di iPhone e iPod - Installazione e utilizzo di software Apple - Aiutare le persone a trovare le migliori app per i loro iPhone e iPod - Lavorare su progetti online



Related posts