how to change hostname in linux 7 and how to setup lan network
Sommario:
- Prerequisiti
- Comprensione dei nomi host
- Visualizza il nome host corrente
- Metodo 3: utilizzo del comando
nmcli
- Verifica la modifica
- Conclusione
Questo tutorial ti guida attraverso il processo di modifica di un nome host su un sistema CentOS 7.
Il nome host viene impostato nel momento in cui è installato il sistema operativo CentOS o se si esegue la rotazione di una macchina virtuale, viene assegnato dinamicamente all'istanza all'avvio.
I metodi descritti in questo tutorial funzioneranno senza la necessità di riavviare il sistema.
Prerequisiti
Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con privilegi sudo.
Comprensione dei nomi host
Un nome host è un'etichetta che identifica una macchina in una rete. Non dovresti usare lo stesso nome host su due macchine diverse sulla stessa rete.
Esistono tre classi di
hostname
:
static
,
pretty
e
transient
.
-
static
- Il nome host tradizionale, che può essere impostato dall'utente, ed è memorizzato nel/etc/hostname
.pretty
- Un nome host UTF8 in formato libero utilizzato per la presentazione all'utente. Ad esempioLinuxize's desktop
.transient
- Un nome host dinamico gestito dal kernel che può essere modificato dal server DHCP o mDNS in fase di esecuzione. Per impostazione predefinita, è uguale al nome hoststatic
.
Si consiglia di utilizzare un nome di dominio
FQDN
(
FQDN
) sia per nomi
static
che
transient
come
host.example.com
.
Visualizza il nome host corrente
Per visualizzare il nome host corrente, immettere il comando seguente:
hostnamectl
Infine, riavvia il servizio con
systemd-hostnamed
di sistema per rendere effettive le modifiche:
sudo systemctl restart systemd-hostnamed
Metodo 3: utilizzo del comando
nmcli
nmcli
è uno strumento da riga di comando per controllare NetworkManager che può essere utilizzato anche per modificare il nome host.
Per visualizzare il tipo di hostname corrente:
sudo nmcli general hostname
Per modificare il nome host in
host.linuxize.com
utilizzare il comando seguente:
sudo nmcli general hostname host.linuxize.com
Infine, riavvia il servizio con
systemd-hostnamed
di sistema per rendere effettive le modifiche:
sudo systemctl restart systemd-hostnamed
Verifica la modifica
Per verificare che il nome host sia stato modificato correttamente, utilizzare il comando
hostnamectl
:
hostnamectl
Il tuo nuovo nome host verrà stampato sulla console:
Static hostname: host.linuxize.com Pretty hostname: Linuxize's desktop Icon name: computer-vm Chassis: vm Machine ID: 52d6807a6ae34327871ae568f7a1387e Boot ID: 4f747d0280d3402abed870d18b6e9a7a Virtualization: kvm Operating System: CentOS Linux 7 (Core) CPE OS Name: cpe:/o:centos:centos:7 Kernel: Linux 3.10.0-693.11.6.el7.x86_64 Architecture: x86-64
Conclusione
In questo tutorial, ti abbiamo mostrato 3 diversi metodi per modificare il nome host del tuo server CentOS 7 senza riavviare la macchina.
Sentiti libero di lasciare un commento in caso di domande.
nome host centosCome cambiare il nome host su debian 10 linux

Questo tutorial spiega come cambiare il nome host su Debian 10 Buster senza riavviare il sistema.
Come cambiare il nome host su debian 9 linux

Questo tutorial ti guiderà attraverso il processo di modifica di un nome host su un Debian 9 senza la necessità di riavviare il sistema.
Come cambiare il nome host su centos 8

Questa guida spiega come impostare o modificare il nome host su CentOS 8 senza dover riavviare il sistema.