Un nome host è l'etichetta o il nome collegato a un dispositivo su una rete. Il suo scopo principale è riconoscere un dispositivo su una rete specifica o su Internet. Esistono tre diversi tipi di hostname:
- Statico – La maggior parte delle volte sarai interessato a questo tipo di hostname che è definito dall'utente e dal
/etc/hostname
file di configurazione. - Transitorio – Questo tipo di nome host è definito all'interno dello spazio del kernel e per impostazione predefinita è impostato per essere uguale al nome host statico. I nomi host temporanei possono essere impostati/aggiornati da DHCP o mDNS in fase di esecuzione.
- Carino – Pretty hostname consente caratteri aggiuntivi secondo il set di caratteri UTF8, quindi serve piuttosto solo per scopi di presentazione. Il grazioso nome host consente anche di includere spazi.
Questo articolo spiegherà come modificare o impostare il nome host sul server o sulla workstation Linux RHEL 8 / CentOS 8. Per cambiare hostname utilizzerai hostnamectl
comando.
In questo tutorial imparerai:
- Come modificare il nome host statico.
- Come modificare il nome host temporaneo.
- Come cambiare il grazioso nome host.
- Come controllare il nome host corrente.
Controllo del nome host sul sistema RHEL 8 Linux utilizzando
hostnamectl
comando. Requisiti e convenzioni software utilizzati
Categoria | Requisiti, convenzioni o versione del software utilizzata |
---|---|
Sistema | Red Hat Enterprise Linux 8, CentOS 8 |
Software | N/D |
Altro | Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando. |
Convenzioni | # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato |
Come modificare il nome host su Redhat 8 istruzioni passo passo
- Controlla le impostazioni correnti del nome host. Come
root
user execute:# hostnamectl Static hostname: linuxconfig Pretty hostname: linuxconfig.org Transient hostname: linuxconfig.org Icon name: computer-vm Chassis: vm Machine ID: cedfcca06f78400cb71c32d2e28e34c3 Boot ID: 3188b99e85884d7e8aecbc4df8a50c2c Virtualization: oracle Operating System: Red Hat Enterprise Linux 8.0 (Ootpa) CPE OS Name: cpe:/o:redhat:enterprise_linux:8.0 Kernel: Linux 4.18.0-32.el8.x86_64 Architecture: x86-64
Se sei interessato solo a un tipo di nome host specifico, usa una delle seguenti opzioni,
--static
,--transient
o--pretty
. Ad esempio:# hostnamectl --static linuxconfig
- Cambia il nome host usando
hostnamectl
comando. Per questo useremo ilset-hostname
argomento seguito dal nome host desiderato. Ad esempio, impostiamo il nome host statico ad es.centos8
:# hostnamectl set-hostname centos8 # hostnamectl --static centos8
Per modificare qualsiasi altro tipo di hostname, aggiungi semplicemente
--transient
o--pretty
interruttore. Ad esempio:# hostnamectl set-hostname --transient centos8 # hostnamectl --transient centos8
- Aggiorna il
/etc/hosts
file. Questo è un passaggio facoltativo. Controlla il tuo/etc/hosts
file e sostituire qualsiasi occorrenza del vecchio nome host con la stringa del nome host appena configurata.