Come bloccare i siti Web nel file Hosts di Windows 8
Windows 8 prende un nuovo approccio al file hosts per impostazione predefinita - non ti permetterà di bloccare Facebook e altri siti web modificando il tuo file hosts. Fortunatamente, c'è un modo per aggirare questa restrizione.
Quando aggiungi determinati indirizzi di siti Web al file host di Windows 8, Windows 8 li rimuoverà automaticamente, ignorando in modo efficace le modifiche. Microsoft non sta solo facendo questo per infastidirci, c'è una buona ragione per farlo.
Cos'è un file host?
Quando si accede a un sito Web, il computer contatta il server DNS (Domain Name System) e richiede l'indirizzo IP numerico. Ad esempio, Facebook.com esegue il mapping su 66.220.158.70. Il tuo computer si collegherà a questo indirizzo IP numerico e accederà al sito web.
Il tuo file hosts è un file, locale sul tuo computer, che può ignorare questo comportamento. Modificando il tuo file hosts, puoi indirizzare Facebook.com a qualsiasi indirizzo IP che desideri. Alcune persone usano questo trucco per bloccare i siti Web: ad esempio, puoi indicare Facebook.com all'indirizzo 127.0.0.1, che è l'indirizzo IP locale del tuo computer. Quando qualcuno tenta di accedere a Facebook.com sul tuo computer, il tuo computer tenterà di connettersi a se stesso a 127.0.0.1. Non troverà un server web, quindi la connessione fallirà immediatamente.
Perché la restrizione è a posto
Sfortunatamente, il malware spesso modifica il file hosts per aggiungere tali linee. Ad esempio, il malware potrebbe puntare interamente su Facebook.com con un indirizzo IP diverso, uno gestito da un'organizzazione malintenzionata. Il sito Web malevolo potrebbe persino essere camuffato come Facebook.com. Un utente dovrebbe guardare la loro barra degli indirizzi, vedere Facebook.com, e non considerare mai che stia guardando un sito di phishing.
Per evitare che ciò si verifichi, Windows 8 (in particolare, l'antivirus di Windows Defender incluso in Windows 8) monitora il file host. Quando nota che un sito Web come Facebook.com è stato aggiunto al file hosts, rimuove immediatamente la voce e consente le connessioni al normale sito Web Facebook.com.
Questa è in realtà una funzione di sicurezza importante per molti utenti che non prenderebbero mai in considerazione la possibilità di modificare il file degli host. Tuttavia, se sei un utente esperto di tecnologia che desidera modificare il file hosts per bloccare un sito Web, puoi disabilitare questa restrizione.
Modi per ignorare la restrizione
Poiché questa restrizione è implementata dall'antivirus Windows Defender (precedentemente noto come Microsoft Security Essentials) incluso in Windows 8, sono disponibili diverse opzioni per aggirarlo:
- Escludere il file hosts da essere monitorato in Windows Defender - Se si desidera utilizzare Windows Defender invece di un antivirus di terze parti, questa è la soluzione migliore. Ciò significa che Windows non ti proteggerà da voci di file host malevoli aggiunti da malware, tuttavia.
- Installa un antivirus di terze parti - Molte applicazioni antivirus di terze parti non saranno così aggressive nel presidiare i file degli host. Molti, come avast! e AVG, sono gratuiti. Quando si installa un antivirus di terze parti, Windows Defender si disabilita.
È anche possibile disattivare completamente Windows Defender, ma non è una buona idea a meno che non si stia utilizzando un antivirus di terze parti. Anche se sei un utente attento del computer, avere più livelli di protezione è una buona pratica di sicurezza.
Escluso il file Hosts
Per escludere il file hosts dal monitoraggio in Windows Defender, aprire prima Windows Defender - premere il tasto Windows, digitare Windows Defender e premere Invio.
Fare clic sulla scheda Impostazioni e selezionare il File e posizioni esclusi categoria.
Fare clic sul pulsante Sfoglia e accedere al seguente file:
C: \ Windows \ System32 \ drivers \ etc \ hosts
(Se hai installato Windows in una directory diversa, avvia quella directory invece di C: \ Windows)
Fare clic sul pulsante Aggiungi e quindi fare clic su Salva modifiche per salvare le modifiche.
Ora puoi modificare il file hosts normalmente.
Modifica del file degli host
Dovrai modificare il tuo file hosts come amministratore. Se lo apri normalmente e provi a salvarlo, vedrai un messaggio che ti informa che non sei autorizzato a salvare un file nella sua posizione.
Per avviare Blocco note come amministratore, premere il tasto Windows, digitare Blocco note, fare clic con il pulsante destro del mouse sull'applicazione Blocco note visualizzata e selezionare Esegui come amministratore. (Puoi anche lanciare qualsiasi altro editor di testo che preferisci, come Notepad ++.)
Fai clic su File -> Apri nella finestra del Blocco note e vai al seguente file:
C: \ Windows \ System32 \ drivers \ etc \ hosts
Dovrai selezionare Tutti i file nella casella del tipo di file nella parte inferiore della finestra di dialogo aperta o il file degli host non verrà visualizzato nell'elenco.
Aggiungi una linea per ogni sito web che desideri bloccare. Digitare il numero 127.0.0.1, seguito da uno spazio o una scheda, quindi digitare il nome di un sito Web. Ad esempio, le seguenti righe potrebbero bloccare sia facebook.com che example.com:
127.0.0.1 facebook.com
127.0.0.1 esempio.com
Salva il file dopo aver finito. Le modifiche avranno effetto immediato e il sito Web verrà bloccato, senza necessità di riavvio del sistema o del browser.