Tutto per lavorare con Windows: il miglior sistema operativo di Microsoft. Copriamo tutto, dal programma Windows 10 Insider a Windows 11. Fornisce tutte le ultime notizie su Windows 10 e altro ancora.

Che cos’è il file Hosts e come lo modifichi in Windows?

35

I file host sono file di testo utilizzati per mappare i nomi di dominio agli indirizzi IP, esattamente ciò che fanno i server DNS. Puoi usarli per semplificare la connessione ai siti Web e, come tale, a volte dovrai modificarne uno.

Pertanto, questa guida spiegherà quali file host sono su Windows, come puoi modificarli e cosa fare se non sei in grado di farlo.

Che cos’è un file host su Windows?

Che cos'è il file Hosts e come lo modifichi in Windows?

Quando il tuo computer vuole connettersi a un sito Web, deve comunicare con un server DNS per convertire l’URL in un indirizzo IP. Tuttavia, se conosci già l’indirizzo IP di un URL, puoi aggiungere i dettagli al file host e il tuo PC lo utilizzerà senza consultare un server DNS o la cache.

Supponiamo che tu voglia cercare il nostro sito, MakeUseOf, nel tuo browser web. Affinché la ricerca abbia successo, il tuo PC ha bisogno di un indirizzo IP, quindi cerca nel file host.

Se hai precedentemente specificato l’URL di MakeUseOf e l’IP corrispondente nel file, il tuo PC utilizza tali informazioni per connettersi. In caso contrario, il PC tenterà di trovare l’indirizzo IP nella cache DNS o di connettersi a un server DNS normalmente.

I file host sono presenti in tutti i sistemi operativi, ma in posizioni diverse. Ecco le località tipiche:

  • Windows 10 – "C:WindowsSystem32driversetchosts"
  • Mac OS X – "/private/etc/hosts"
  • Linux – "/etc/hosts"

Perché dovresti modificare il file host?

Il file hosts viene modificato per diversi motivi, ma in genere si desidera farlo per uno dei due usi.

Innanzitutto, il file hosts è utile se il tuo server DNS non funziona in modo efficiente. Se il tuo server DNS funziona lentamente, puoi inserire l’indirizzo IP e il nome di dominio nel file hosts per velocizzare il processo di ricerca (se conosci tutti i dettagli).

Al contrario, puoi utilizzare il riquadro host per impedire a un PC di accedere a un sito Web. Poiché il file hosts è il primo porto di scalo per un PC, puoi inserire un indirizzo non valido per il sito di destinazione per impedire al tuo PC di accedervi.

Come modificare il file host in Windows 10 e 11

La modifica del file hosts in Windows è abbastanza semplice. Segui i passaggi seguenti.

1 Creare un backup

Per prima cosa, dobbiamo creare un backup. Questo ti aiuterà a tornare allo stato precedente se qualcosa va storto.

Segui questi passaggi per procedere:

  1. Avvia Esplora file e vai alla posizione indicata di seguito:

    C:Windowsystem32driversetc
  2. Cerca il file hosts e fai clic con il pulsante destro del mouse su di esso.

  3. Scegli Copia e incolla il file in un’altra posizione sicura sul tuo PC.

    Che cos'è il file Hosts e come lo modifichi in Windows?

Per aggiungere un ulteriore livello di sicurezza, puoi anche creare un punto di ripristino. Questo punto di ripristino consentirà di ripristinare lo stato corrente del sistema operativo utilizzando la funzionalità Ripristino configurazione di sistema.

2 Utilizzare Blocco note per modificare il file host

In questo metodo, avvieremo il file hosts utilizzando l’app Blocco note e lo modificheremo direttamente lì.

Ecco tutto quello che devi fare:

  1. Apri il Blocco note premendo Win + S, digitando "Blocco note" nella ricerca di Windows e facendo clic su Esegui come amministratore.

  2. Nella finestra seguente, vai su File > Apri.

  3. Digitare la seguente posizione nel campo di testo per Nome file e fare clic su Apri. Puoi anche navigare manualmente al file.

    C:WindowsSystem32driversetchosts
  4. Una volta aperto il file, scorri fino alla fine e inserisci l’indirizzo IP seguito dal nome a dominio del sito che vuoi bloccare. Supponiamo di voler aggiungere l’indirizzo IP di Google al file. Usando questo esempio, il nostro file apparirà come segue.

    127.0.0.1 <a href="http://www.google.com">www.google.coma>

    Che cos'è il file Hosts e come lo modifichi in Windows?

  5. Se vuoi bloccare un sito, inserisci semplicemente indirizzi IP errati come 0.0.0.0. Utilizzando l’esempio sopra, inseriremo il seguente testo se vogliamo bloccare Google.

    0.0.0.0 <a href="http://www.google.com">www.google.coma>

    Che cos'è il file Hosts e come lo modifichi in Windows?

  6. Per risparmiare tempo, fare clic su File > Salva con nome.

  7. Espandi il menu a discesa per Salva come tipo e scegli Tutti i file.

  8. Assegna un nome al file hosts2 e salvalo sul desktop.

Ora che hai un file hosts pronto per l’uso, tutto ciò che devi fare è metterlo nella posizione giusta.

  1. Vai sul desktop, fai clic con il pulsante destro del mouse sul file appena creato e scegli Rinomina.

    Che cos'è il file Hosts e come lo modifichi in Windows?

  2. Rimuovi il 2 (o qualsiasi altro numero/lettera che hai aggiunto) in modo che il file venga nominato solo come Host.

  3. Copia questo file.

  4. Avvia File Explorer e vai alla posizione originale dell’host.

  5. Incolla qui il nuovo file e fai clic su Sostituisci il file in questa destinazione se viene visualizzata una richiesta di sovrascrittura.

    Che cos'è il file Hosts e come lo modifichi in Windows?

Il file hosts modificato è ora pronto per l’uso.

Cosa fare se il file Hosts non funziona

Se il file hosts non funziona sul tuo sistema, possono esserci diversi motivi per cui ciò sta accadendo. Potresti non essere in grado di aprire il file perché il formato non è supportato o non hai abbastanza autorizzazioni per accedervi.

Se riscontri problemi con il file, ecco alcuni metodi di risoluzione dei problemi che puoi provare:

1 Svuotare la cache DNS e NetBIOS

Poiché tali problemi si verificano comunemente a causa di file di cache corrotti o difettosi, la prima soluzione che consigliamo di provare è svuotare la cache.

Abbiamo spiegato come eseguire quest’ultimo nella nostra guida su cos’è un server DNS, quindi dai un’occhiata per istruzioni su come farlo.

Dopo aver svuotato la cache DNS, attenersi alla seguente procedura per svuotare la cache NetBIOS:

  1. Digita Prompt dei comandi nella ricerca di Windows e fai clic su Esegui come amministratore.
  2. Nella finestra seguente, eseguire il comando seguente:

    nbtstat -R

    Che cos'è il file Hosts e come lo modifichi in Windows?

Una volta eseguito il comando, verificare se il problema è stato risolto.

2 Reimpostare il file Hosts

Puoi anche provare a ripristinare il file hosts alla sua versione predefinita per risolvere eventuali problemi ad esso correlati.

  1. Avvia Esplora file e vai alla posizione seguente:

    %systemroot% ystem32driversetc
  2. Rinominare il file hosts in hosts.bak.

  3. Quindi, vai alla seguente posizione:

    %WinDir%ystem32driversetc
  4. Fare doppio clic sul file hosts e sostituire il testo presente in esso con il seguente:

    # 102.54.94.97 rhino.acme.com # source server# 38.25.63.10 x.acme.com # x client host# 127.0.0.1 localhost
  5. Salva il file per apportare le modifiche.

Personalizzazione del file host su Windows

Ora sai come modificare il file hosts in Windows. Puoi utilizzare queste informazioni per eseguire una serie di attività, come bloccare i siti Web, reindirizzarli, creare collegamenti a siti Web e persino testare i server Web.

Fonte di registrazione: www.makeuseof.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More