Come modificare il file Hosts su Linux

Come modificare il file Hosts su Linux

Il file Hosts su Linux è responsabile della mappatura dei nomi host e degli indirizzi IP . È un semplice file di testo denominato "Host". Se hai mai eseguito server su Linux, ti ritroverai senza dubbio a modificare spesso questo file. 

In questa guida, ti mostreremo come accedere al file Hosts su Linux e come eseguirne il backup. Per iniziare, assicurati di avere accesso all'account di root. Il file Hosts è un file a livello di sistema e non è possibile accedervi da un utente normale.

Come modificare il file Hosts su Linux

Fare un backup del file Hosts

Se hai intenzione di modificare il file Hosts, è bene creare in anticipo un backup dell'originale. In questo modo, se si apportano modifiche al file e si desidera ripristinare le condizioni precedenti alle modifiche, non è necessario reinstallare il sistema.

Per eseguire un backup del file Hosts, iniziare entrando nella /etc/ cartella utilizzando il  comando CD in  basso nella finestra del terminale.

cd /etc/

All'interno della /etc/cartella, fai una copia del file Hosts usando il  comando cp  . Copia il file nella tua cartella home (~) come "Hosts.bak".

cp hosts ~/hosts.bak

Una volta eseguito il backup del file, chiudi il terminale. Mantieni il file "Hosts.bak" al sicuro su un disco rigido di riserva, un'unità flash o un account Dropbox. 

Come ripristinare il backup

Se hai apportato modifiche ai file Hosts e hai bisogno di ripristinarli, ecco come farlo. Innanzitutto, apri una finestra di terminale. Quindi, con il terminale aperto, accedi all'area in cui è salvato il tuo file “hosts.bak”.

Ad esempio, se hai archiviato il tuo file "hosts.bak" in /home/USERNAME/Documents, per accedervi devi eseguire le seguenti operazioni.

cd ~/Documenti/

Una volta che il terminale è dove si trova il file "hosts.bak", accedi all'account root usando sudo -s

sudo -s

Elimina il file esistente usando il  comando rm 

rm host

Dopo aver eliminato il file host originale, ripristina il backup sul tuo computer utilizzando il  comando cp  . L'uso di  cp  ti consentirà di creare una copia del file di backup e inserirlo /etc/mantenendo il backup dove è archiviato.

cp hosts.bak /etc/

Al termine del processo di copia, il file host originale verrà ripristinato. Da qui, riavvia il tuo PC Linux. Quando il tuo PC Linux si riaccende, utilizzerai i tuoi host originali nel file Hosts.

Accesso al file Host Linux 

Se desideri modificare il file Hosts Linux, devi prima accedervi. Il file si trova nella /etc/cartella, ma un normale account utente Linux non può accedere a questo file, poiché è un file di sistema.

Puoi accedere con il comando su  o utilizzare il comando sudo -s  per accedere all'account root. In genere, la maggior parte dei sistemi Linux sarà in grado di accedere a root utilizzando il comando su  . Tuttavia, su Ubuntu e alcune altre distribuzioni, l'account root è disattivato, quindi è necessario utilizzare sudo -s .

Innanzitutto, apri una finestra di terminale sul desktop Linux. Quindi, apri una finestra di terminale sul desktop Linux e premi Ctrl + Alt + T  sulla tastiera. Oppure, cerca "Terminale" nel menu dell'app e avvialo in questo modo.

Una volta aperto il terminale, inserisci uno dei due comandi seguenti per accedere all'account di root sul tuo PC Linux.

su-

Oppure, se l'account root sul tuo sistema Linux è disabilitato, puoi accedere a root elevando la sessione usando sudo -s .

sudo -s

Dopo aver effettuato l'accesso a root, usa il  comando CD  per accedere alla /etc/cartella. 

cd /etc/

All'interno della cartella, apri il file "Hosts" utilizzando l'editor di testo Nano. In questo tutorial, useremo Nano. Tuttavia, il file "Hosts" può essere aperto con qualsiasi editor di testo desiderato.

Come modificare il file Hosts su Linux

nano -w host

Modificare il file Hosts

Per modificare il file Hosts, devi capire come funziona. Ogni voce ha un indirizzo IP e un nome host. Guarda il file nell'editor di testo Nano e dai un'occhiata alle linee all'interno.

Come modificare il file Hosts su Linux

Ad esempio, una riga nel file Hosts potrebbe avere l'aspetto del codice seguente.

192.168.1.205 my.hostname

Se vuoi aggiungere nuove righe al file Hosts, crea una nuova riga in basso e digita l'indirizzo IP e il nome host. Quindi, salva le modifiche nell'editor di testo Nano premendo Ctrl + O  sulla tastiera.

Sentiti libero di aggiungere tutte le nuove righe che desideri al file host. Al termine del processo di modifica, premi la  combinazione di pulsanti Crl + X per uscire dall'editor di testo Nano.


Migliora gli appunti di Gnome Shell con Pano

Migliora gli appunti di Gnome Shell con Pano

Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!

Come installare DaVinci Resolve 17 su Linux

Come installare DaVinci Resolve 17 su Linux

Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Come scaricare sfondi sul desktop Linux con Wallpaper Downloader

Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida

Come installare Tuxedo OS sul tuo computer

Come installare Tuxedo OS sul tuo computer

Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.

Come installare un file DEB su Linux

Come installare un file DEB su Linux

.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.

Come giocare a Dying Light su Linux

Come giocare a Dying Light su Linux

Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su

Come installare Neptune Linux sul tuo computer

Come installare Neptune Linux sul tuo computer

Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.

Prova il nuovo desktop basato su snap di Ubuntu

Prova il nuovo desktop basato su snap di Ubuntu

Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.

Come giocare a Undertale su Linux

Come giocare a Undertale su Linux

Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo

Come giocare a Total War: THREE KINGDOMS su Linux

Come giocare a Total War: THREE KINGDOMS su Linux

Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.