Come cambiare il nome dell’host su CentOS 7

Guardare da dove arrivano e dove vanno i pacchetti è essenziale per una rete sana e facilmente gestibile. Ci sono meccanismi avanzati come il tracciamento dell’indirizzo IP, tuttavia, possiamo anche identificare facilmente un computer con un identificatore universale. È qui che entra in gioco l’hostname. Oggi vi mostreremo come cambiare un hostname su una macchina CentOS 7, per migliorare la vostra rete!

Cos’è un Hostname?

Fondamentalmente, l’hostname è un nome assegnato a un computer all’interno di una rete. Molti servizi di rete usano l’hostname come identificativo del computer. D’altra parte, gli hostname sono fatti più per l’utente che per la rete, poiché quest’ultima identifica i dispositivi tramite il loro indirizzo IP. Pertanto, l’hostname è un identificatore progettato per facilitare il lavoro delle persone, non per il computer.

Anche se è un concetto semplice da imparare, molte persone sono spesso confuse da esso.

Nelle reti pubbliche come Internet, l’hostname deve essere combinato con il nome di dominio. Questo indica su quale “mini zona” di Internet si trova. Per esempio:

server1.example.com

In questo caso, server1 è l’hostname del computer a cui vogliamo accedere, e example è il dominio. Infine, .com è considerato il dominio di primo livello.

Questi nomi identificabili sono chiamati “Fully Qualified Domain Names” (FQDN) e comprendono il nome del computer e il nome del dominio associato a quel computer.

Non ci sono restrizioni nel mettere un Hostname su una rete privata. Tuttavia, nel caso in cui il computer abbia accesso a Internet, deve essere combinato con un dominio.

Cambiare l’Hostname su CentOS 7 utilizzando i comandi Hostname e Hostnamectl

Linux ci dà un sacco di funzioni server. Naturalmente, cambiare l’hostname su macchine CentOS 7 è possibile con solo pochi passi.

Prima di tutto, dobbiamo connetterci al nostro server usando SSH o aprire un terminale dal nostro computer. Ecco un tutorial che vi aiuterà, se avete problemi.

Dopo di che, dobbiamo essere l’utente root per cambiare l’Hostname. Per ottenere questo privilegio usa il comando superuser, come questo:

su

Quando si esegue questo comando, dobbiamo digitare la password di root. Senza di essa, non possiamo continuare.

Poi, possiamo vedere l’hostname corrente eseguendo il seguente comando:

hostname

Come possiamo vedere, eseguendo il comando hostname possiamo vedere l’hostname della macchina. È anche possibile farlo con il seguente comando:

hostnamectl

In questo caso, avremo più informazioni relative all’hostname.

Se vogliamo cambiare l’hostname, dobbiamo solo eseguire il seguente comando:

hostnamectl set-hostname 

Per esempio:

hostnamectl set-hostname test

Dopo di che, dobbiamo eseguire nuovamente il comando hostnamectl per controllare se le modifiche hanno avuto successo.

hostnamectl

Cambiare Hostname su CentOS 7 modificando il file /etc/hostname

C’è un altro modo per cambiare l’Hostname. Possiamo farlo modificando il file /etc/hostname con un editor di testo come vi o nano.

vi /etc/hostname

Appena avremo aperto il file, vedremo una singola linea dove si trova l’hostname. Dobbiamo solo sostituirla con quella nuova. Dato che stiamo usando vi, premete il tasto i per entrare in modalità di inserimento. Poi, cambiate l’hostname. Dopo di che, premete il tasto Esc per uscire dalla modalità di inserimento e poi i tasti :wq per salvare le modifiche e uscire.

Ora, dobbiamo verificare che tutto funzioni. Per farlo, eseguite il seguente comando:

hostnamectl

Hostname statici, transitori e graziosi

Quando stabiliamo un Hostname usando il comando hostnamectl o modificando il file /etc/hostname diventa il nostro Hostname statico – non cambia.

Tuttavia, possiamo definire un Hostname temporaneo. Questo è chiamato un hostname transitorio. Sarà attivo solo fino al riavvio del sistema. Per farlo dobbiamo aggiungere l’opzione -transient al comando hostnamectl.

hostnamectl set-hostname transienthostname –-transient

Poi, controlliamo le modifiche.

hostnamectl

Infine, abbiamo la possibilità di creare un Hostname con supporto UTF-8, per migliorare ulteriormente la sua presentazione. Questo Hostname è conosciuto come Pretty. Per crearne uno, aggiungiamo l’opzione -pretty al comando hostnamectl.

hostnamectl set-hostname newprettyhostname –-pretty

In questo modo possiamo avere un Hostname con supporto UTF-8.

Cambiare Hostname usando il pannello di controllo di Hostinger

Se stiamo usando Hostinger VPS, possiamo semplificare ulteriormente il processo usando il pannello di controllo Hostinger. Lì puoi cambiare l’hostname senza usare il terminale.

Vai ai controlli del tuo VPS nel pannello di controllo, clicca su Altre impostazioni, e digita il tuo nuovo hostname! Per applicare le modifiche, clicca sul pulsante Save changes.

Conclusione

Con CentOS, abbiamo diversi modi per cambiare l’hostname. Possiamo anche usare sempre e solo il pannello di controllo di Hostinger.

Avere un hostname aiuta a identificare un computer sulla rete, rendendo la gestione molto più facile!

Questo post è stato modificato l’ultima volta il 22 gennaio 2020 11:31 am

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.