Sebbene questo tutorial si concentra sul file host in Linux, il file host è disponibile in tutti i sistemi operativi, inclusi Windows e Mac OS.
Come funziona il file host
Il file host funge da record DNS locale, ma richiede una precedenza maggiore di un server DNS. Una volta che un client richiede un nome di dominio come http: // linuxhint.com, il nome di dominio deve tradurre nel corrispondente indirizzo IP.
Il sistema cercherà innanzitutto il file host per la voce che punta a Linuxhint.com. Se non esiste, il sistema passa per interrogare i server DNS come server Google, CloudFlare o uno fornito dal tuo provider Internet.
Il file host è utile quando lavori su reti locali o interne e hai bisogno della macchina per riconoscere i domini locali. Il file host consente inoltre di bloccare vari domini aggiungendo voci che puntano a indirizzi non validi o locali.
Discutiamo come modificare il file host Linux.
Come modificare il file host Linux
La modifica del file host Linux è incredibilmente semplice in quanto è un semplice file di testo. Tuttavia, segue un formato specifico:
Indirizzo IP Domain Name alias
Ecco un esempio di una voce nel file host Linux:
10.10.10.213 interno.Linuxhint interno.netto.Locale
Per modificare il file host situato in:
/etc/host
Usa il tuo editor di testo preferito:
sudo vim /etc /host
La prima sezione consente di aggiungere gli indirizzi IPv4 e i loro nomi di dominio corrispondenti. Nella seconda sezione, è possibile aggiungere indirizzi IPv6.
Conclusione
È possibile aggiungere qualsiasi dominio e il suo corrispondente IP al file host o anche uno non valido se si desidera bloccare un sito Web.