Sola lettura: Mostra informazioni e non modifica nulla.
Il file hosts può reindirizzare i nomi di dominio verso indirizzi diversi da quelli reali, ed è per questo un bersaglio dei programmi malevoli: basta una riga per mandare il sito della tua banca su un server falso. La cache DNS mostra invece i nomi risolti di recente. Prima di modificare il file, fai una copia di sicurezza.
Come funziona il file hosts
Quando digiti un indirizzo, Windows controlla prima il file hosts e solo dopo chiede al server DNS. Ogni riga valida contiene un indirizzo IP e un nome, per esempio 127.0.0.1 esempio.it. Le righe che iniziano con # sono commenti e non hanno effetto. Il file originale di Windows contiene solo commenti di esempio.
Leggere il file hosts
type %SystemRoot%\System32\drivers\etc\hosts
Per vedere solo le righe attive, escludendo commenti e righe vuote (PowerShell):
Get-Content "$env:SystemRoot\System32\drivers\etc\hosts" | Where-Object { $_ -notmatch '^\s*(#|$)' }
Se il comando non restituisce nulla, il file è pulito.
Cache DNS
ipconfig /displaydns
Elenca i nomi risolti di recente con l’indirizzo ottenuto. Per svuotarla, ad esempio dopo aver corretto il file hosts:
ipconfig /flushdns
Copia di sicurezza prima di modificare (prompt come amministratore)
copy %SystemRoot%\System32\drivers\etc\hosts %USERPROFILE%\hosts.bak
Per modificare il file apri il Blocco note come amministratore e da lì usa File → Apri: senza privilegi di amministratore il salvataggio fallisce.
Cosa è sospetto
- Righe che non hai aggiunto tu e che non riconosci.
- Domini di banche, posta, social o antivirus che puntano a un IP diverso da
127.0.0.1: un dominio di banca o di posta che punta a un IP sconosciuto è un segnale d’allarme. - Siti di aggiornamento di antivirus o Windows reindirizzati a
127.0.0.1: è un trucco usato dai malware per bloccare le difese.
Alcuni programmi legittimi, come i blocchi pubblicitari o gli strumenti di sviluppo, aggiungono righe al file: in caso di dubbio cerca il dominio prima di cancellare. Se trovi reindirizzamenti malevoli, dopo averli rimossi fai una scansione completa con l’antivirus e cambia le password usate di recente.