Rete

Come modificare il file host su Linux?

Come modificare il file host su Linux?

Un file Hosts è supportato in Linux, Windows e Mac; sono file di testo semplice che funzionano per mappare i nomi host a vari indirizzi IP. È fantastico modificare il file Hosts quando si esegue il test sulla rete specifica.  È inoltre possibile utilizzare la mappatura di un indirizzo IP per saltare il processo in cui il browser Web utilizza la ricerca DNS (Domain Name Server) per tradurre un nome di dominio in un determinato indirizzo IP.

Quando un utente digita il nome di dominio di un sito Web, il nome di dominio deve essere tradotto in un indirizzo IP specifico. Un file Hosts ha la massima priorità rispetto a DNS poiché un sistema operativo controlla il proprio file Hosts per un dominio e nel caso non ci siano voci per quel dominio. Inizia a interrogare i server DNS configurati per risolvere il particolare nome di dominio. Erano le poche informazioni sul file Hosts e considereremo ogni singolo aspetto su come modificare facilmente i file Hosts su Linux.

Perché modificare il file host??

Ci sono vari motivi per modificare il file hosts nella macchina Linux:

Come modificare il file host su Linux?

Apri il terminale da applicazioni> utilità> funzione terminale oppure puoi utilizzare CTRL, ALT e T come tasti di scelta rapida.

Dopo aver aperto il terminale, apri il file Hosts Linux nel sistema utilizzando il seguente comando:

sudo vim /etc/hosts

Abbiamo usato Vim, ma puoi usare diversi editor di testo come nano.

Una volta eseguito il comando, il sistema ti chiederà di inserire la password per aprire il file Hosts.

Puoi facilmente modificare il file Hosts, in modo che il file sia formattato come se l'indirizzo IP fosse scritto per primo e il nome del server fosse per secondo.

0.0.0.0 server.dominio.come

Puoi aggiungere voci alla fine del file Hosts secondo le tue esigenze. Nel caso in cui desideri ignorare una riga o specificare il sistema per non leggere la riga, puoi mettere il segno "#" all'inizio di quella particolare riga.  Infine, puoi salvare il file prima e assicurarti di salvarlo prima di uscire.

Blocca un sito web

Se desideri impedire a un determinato sito Web di reindirizzarlo all'indirizzo IP dell'host locale, modifica il nome di dominio del file Hosts. Ad esempio, vogliamo bloccare xxyyzz.com, allora possiamo scrivere:

134.1.0.1 www.xxyyzz.come

Nel testo sopra, 134.1.0.1 è l'IP del localhost, ma se vuoi apportare modifiche al percorso predefinito, puoi scrivere:

0.0.0.0 www.xxyyzz.come

Nel testo sopra, 0.0.0.0 IP è un percorso predefinito da questo particolare file Hosts.

Alla fine, puoi premere contemporaneamente i tasti CTRL e X per salvare il file.

Nome Service Switch

Come accennato, un file Hosts funziona per ignorare una ricerca del server Domain Namer. Tuttavia, ha un altro file che contiene le informazioni del sistema operativo sull'ordine per trovare la traduzione dell'indirizzo IP.

L'interruttore.conf è un file completamente configurato per trovare il DNS, quindi salta il file Hosts e va nella ricerca DNS. È possibile utilizzare la riga di comando seguente per il controllo della configurazione facilmente:

cat /etc/nsswitch.conf [email protected]:~$ cat etc nsswttch.conf
# /etc/nsswitch.conf
#
# Esempio di configurazione della funzionalità GNU Name Service Switch.
# Se hai installato i pacchetti 'glibc-doc-reference' e 'info', prova:
# 'info libc "Name Service Switch"' per informazioni su questo file.
passwd:      compat systemd
gruppo:       compat systemd
shadow:      compat
gshadow:     file
host:      files mdns4_minimal [NOTFOUND=return] dns myhostname files
reti:    file db
protocolli:  file db
servizi:    file db
eteri:      file db
rpc:         file db
netgroup: nis
xyz@xyz-VirtualBox: ~$

C'è una voce chiamata "Host", che assicura che i file dovrebbero essere elencati nella colonna di destra nei risultati di cui sopra. Nel caso in cui non sia elencato in questo modo, apri il tuo editor di file usando il comando seguente:

sudo vim /etc/nsswitch.conf

Questo comando aprirà l'editor di testo Vim per apportare modifiche e impostare i file all'inizio per un uso appropriato.

Conclusione

I file Hosts sono utili per eseguire più attività per nomi di dominio e indirizzi IP.  Erano le informazioni complete sul file Hosts e su come modificare facilmente il file Hosts su Linux. Questa procedura è provata e testata su più macchine Linux, ma devi seguire attentamente ogni passaggio.

Porte open source di motori di gioco commerciali
Ricreazioni del motore di gioco gratuite, open source e multipiattaforma possono essere utilizzate per riprodurre titoli di giochi vecchi e abbastanza...
I migliori giochi da riga di comando per Linux
La riga di comando non è solo il tuo più grande alleato quando usi Linux, ma può anche essere una fonte di intrattenimento perché puoi usarla per gioc...
Le migliori app di mappatura del gamepad per Linux
Se ti piace giocare su Linux con un gamepad invece di un tipico sistema di input di tastiera e mouse, ci sono alcune app utili per te. Molti giochi pe...