Cos'è il file host e come puoi modificarlo?

Ultimo aggiornamento: 07/09/2024

File degli host

Quando Internet muoveva i primi passi, accedere al web non era un processo facile e intuitivo come lo è oggi. Allora dovevi ricordare e annotare l’indirizzo IP di ogni sito web che volevi visitare. La gestione di tutti questi indirizzi È stato eseguito manualmente utilizzando un file noto come file host..

Al giorno d'oggi non è più necessario aprire e modificare questo file sui nostri computer per visitare una pagina web. L'intero processo è stato notevolmente semplificato grazie all'arrivo di grandi server di nomi di dominio o DNS. Tuttavia, Il file host è ancora presente sui nostri dispositivi, e sapere come modificarlo è comunque molto utile. Vediamo perché.

Qual è il file host su un computer?

File degli host

Il file host è un piccolo file presente in tutti i computer e sistemi operativi mobili. Fondamentalmente, è un file di testo che memorizza i nomi di dominio con i rispettivi indirizzi IP. In un certo senso funziona come una piccola rubrica o un piccolo server DNS locale.

Quindi, il file host è responsabile di garantire che un computer sappia, ad esempio, a quale indirizzo IP corrisponde tecnobits.com. Quando si accede a questa pagina dal browser, il computer controlla il file host per identificarlo indirizzo IP. Se non lo trovi lì, controlla con i server DNS configurati.

In passato, il file host conteneva tipicamente un lungo elenco di nomi di dominio e i rispettivi indirizzi IP. Con l’aumento del numero dei siti web, il loro utilizzo è diventato poco pratico e insufficiente.. Alla fine, è stato sostituito da server di nomi di dominio, come DNS aperto o DNS di Google.

Contenuti esclusivi: clicca qui  Velocizza Windows disattivando in modo sicuro le app in background

Tuttavia, questo file di testo è ancora presente nei sistemi operativi dei computer (Windows, macOS e Linux) e nei dispositivi mobili. Ovviamente, Se lo apri, molto probabilmente conterrà pochi o nessun dato. Tuttavia, è comunque utile per applicare localmente determinate impostazioni alle ricerche su Internet.

Come trovare e modificare il file host?

Trova il file host

Prima di spiegare alcuni usi pratici che potete dare al file host, vediamo come trovarlo. A seconda del sistema operativo utilizzato, il percorso del file host sarà diverso.

In Windows 10 e Windows 11

Per trovare e modificare il file host in Windows 10 e 11, puoi seguire questi semplici passaggi:

  1. Apri il Esplora file
  2. Proseguire lungo il seguente percorso: C:\Windows\System32\drivers\ecc
  3. Individuare il file denominato "ospiti" e aprilo con Blocco note per modificarlo.

Su Linux/Ubuntu

Se utilizzi Linux come sistema operativo, puoi accedere al file host seguendo questi passaggi:

  1. Vai a Applicazioni, selezionare Accessori e apri il terminale
  2. Una volta lì, scrivi il comando sudo nano /etc/hosts, o anche il comando sudo gedit /etc/hosts per aprire il file host. Tutto dipenderà dall'editor di testo che hai o che desideri utilizzare.
  3. Ora puoi modificare il file, dopodiché devi Mantenere le modifiche abbiano effetto.

Su macOS

Se hai un computer Mac, è possibile trovare il file host seguendo questi passaggi:

  1. Nella barra dei menu di Cercatore, premere su Vai alla cartella.
  2. Ora scrivi quanto segue itinerario /privato/etc/hosts e seleziona Aprire.
  3. La cartella contenente il file file host. Fare doppio clic su di esso per aprirlo per la modifica.
  4. Nel caso non lo avessi permesso di scritturaApri l'applicazione Terminale. Si trova nell'opzione Utilità nella scheda Vai del Finder.
  5. Nel Terminale, digitare il comando sudo nano /etc/hosts e premi Invio per concedere i permessi di scrittura.
  6. Inserisci la password del tuo account Mac e il gioco è fatto.
Contenuti esclusivi: clicca qui  Cosa significa Thermal Framework e come risolverlo?

Quando è utile modificare il file host?

Persona che utilizza un laptop

Con l'arrivo dei server dei nomi di dominio, o DNS, il file host sui nostri computer ha perso la sua funzionalità principale. Ora, questo non significa che sia inutile o che non si possa abituarsi alla sua presenza eseguire altre azioni pratiche.

Ad esempio, è utile modificare il file host in bloccare l'accesso ai siti web specifico o per eseguire test negli ambienti di sviluppo. Ogni volta che si apportano modifiche a questo file, è importante assicurarsi che le istruzioni scritte siano corrette.

Blocco dei siti Web dal file host

È possibile modificare il file host per bloccare l'accesso a un sito Web specifico da un determinato computer. Si tratta di una misura molto semplice, ma efficace impedisce l'accesso a pagine Web con contenuti sensibili o inappropriatiPer fare ciò, segui questi passaggi:

  1. Apri il file degli host sul tuo computer e assicurati di poterlo modificare.
  2. Alla fine del file, aggiungi a nuova linea con l'indirizzo IP 127.0.0.1 seguito da uno spazio o da un tab.
  3. Sulla stessa riga annota il nome del dominio che vuoi bloccare.
  4. La riga sarebbe simile a questa: 127.0.0.1 siteblocked.com.
  5. Salva le modifiche e riavvia nel browser per rendere effettive le modifiche.

In questo modo avrai assegnato un indirizzo IP locale (127.0.0.1) al nome di dominio del sito che desideri bloccare. Ogni volta che qualcuno vuole accedervi, il browser ti reindirizzerà al nuovo indirizzo IP, impedendo il caricamento del sito web.

Contenuti esclusivi: clicca qui  Come impedire a Windows 11 di andare automaticamente in modalità sospensione

Testare siti web in ambienti di sviluppo

Gli sviluppatori di siti Web utilizzano spesso il file host per testare sui server di sviluppo. Quando si apportano modifiche a un sito Web, è molto importante verificare come appare il sito e se tutto funziona correttamente. Per questo, l'indirizzo IP del server di sviluppo viene assegnato al dominio del sito in modo che, una volta aperto, il sito venga caricato in ambiente locale e non sul sito stesso.

Questo metodo consente testare il funzionamento del sito web prima del suo lancio ufficiale. Le modifiche apportate possono essere visualizzate dal server locale senza influenzare l'aspetto del sito web online. Una volta configurato tutto correttamente, l'indirizzo IP temporaneo nel file host viene rimosso in modo che il browser carichi la pagina dal DNS pubblico.

La modifica del file host è utile anche quando lo farai migrare un sito web da un server a un altro. Prima di effettuare il passaggio è opportuno verificare che tutto funzioni bene presso il nuovo provider. Per fare ciò, puoi modificare il file host per dire al sistema di eseguire la risoluzione DNS del dominio che punta al nuovo server.

In conclusione, abbiamo visto che il file host È una reliquia ancora molto utile.. Questo piccolo file di testo è uno strumento ampiamente utilizzato nello sviluppo web per i test funzionali. Inoltre, se impari a trovarlo e a modificarlo correttamente, ti aiuterà a navigare in Internet in modo più sicuro.