Sono un nuovo utente di server RHEL (Red Hat Linux) e/o CentOS Linux 7. Come posso cambiare l’hostname in CentOS 7 usando un’opzione della linea di comando?
Su un server CentOS Linux 7 è possibile utilizzare uno dei seguenti strumenti per gestire gli hostname:
Dettagli del tutorial | |
---|---|
Difficoltà | Facile (rss) |
Privilegi di root | Sì |
Requisiti | Nessuno |
Tempo | 2m |
- comando hostnamectl : Controlla l’hostname del sistema. Questo è il metodo raccomandato.
- comando nmtui : Controlla l’hostname del sistema usando l’interfaccia utente testuale (TUI).
- comando nmcli : Controlla l’hostname del sistema usando la parte CLI di NetworkManager.
- Tipi di hostname
- Metodo #1: comando hostnamectl
- Come posso vedere i nomi degli host?
- Come si imposta il nome dell’host?
- Come si elimina un particolare nome di host?
- Come si cambia il nome dell’host da remoto?
- Metodo #2: comando nmtui
- Metodo #3: comando nmcli
- Per visualizzare il nome dell’host usando il comando nmcli:
- Per impostare il nome dell’host usando il comando nmcli:
Tipi di hostname
L’hostname può essere configurato come segue
- Nome host statico assegnato da sysadmin. Per esempio, “server1â€, “wwwbox2â€, o “server42.cyberciti.bizâ€.
- Nome host transitorio/dinamico assegnato dal server DHCP o mDNS in fase di esecuzione.
- Nome host carino assegnato da sysadmin/end-users ed è un nome host UTF8 in forma libera da presentare all’utente. Per esempio, “il netbook di Vivek”.
Metodo #1: comando hostnamectl
Vediamo come usare il comando hostnamectl.
Come posso vedere i nomi degli host?
$ hostnamectl
## OR ##
$ hostnamectl status
Esempio di output:
Come si imposta il nome dell’host?
Come si elimina un particolare nome di host?
La sintassi è:# hostnamectl set-hostname ""
# hostnamectl set-hostname "" --static
# hostnamectl set-hostname "" --pretty
Come si cambia il nome dell’host da remoto?
Usa una qualsiasi delle seguenti sintassi:# ssh root@server-ip-here hostnamectl set-hostname server1
O imposta server1 come nome host su un server remoto chiamato 192.168.1.42 usando ssh:# hostnamectl set-hostname server1 -H [email protected]
Metodo #2: comando nmtui
Puoi impostare il nome dell’host usando il comando nmtui che ha un’interfaccia utente testuale per i nuovi utenti:# nmtui
Esiti di esempio:
Fig.01Utilizzare nmtui per impostare l’hostname su un CentOS 7
Utilizzare il tasto freccia giù > selezionare l’opzione di menu “Imposta hostname di sistema” > Premere il pulsante “Ok”:
Fig.02Set hostname
Vedrai la casella di conferma come segue:
Fig.03: Nuovo hostname confermato
Infine, riavvia il servizio hostnamed digitando il seguente comando# systemctl restart systemd-hostnamed
Per verificare le modifiche, inserisci:# hostnamectl status
Esiti di esempio:
Fig.04: CentOS 7 / RHEL Visualizza i dettagli del nome dell’host usando il comando hostnamectl
Metodo #3: comando nmcli
Il nmcli è uno strumento a riga di comando per controllare NetworkManager e riportare lo stato della rete.
Per visualizzare il nome dell’host usando il comando nmcli:
La sintassi è:# nmcli general hostname
Per impostare il nome dell’host usando il comando nmcli:
La sintassi è:# nmcli general hostname R2-D2
# nmcli general hostname server42.cyberciti.biz
Infine, riavviare il servizio systemd-hostnamed:# systemctl restart systemd-hostnamed
- Ubuntu Linux Change Hostname (computer name)
- Debian Linux: Cambiare Hostname / Nome del computer in modo permanente
- Linux cambiare il mio hostname / nome del sistema informatico
- Linux cambiare Hostname
- RHEL / Centos Linux 7: Cambiare e impostare il comando Hostname
- OpenBSD Cambiare Hostname
- CentOS Linux 5/6 Cambiare Hostname Comando
- Linux impostazione hostname e nome di dominio del mio server
- FreeBSD Cambia Hostname senza riavviare
- SuSe Linux Cambia Hostname senza riavviare
- Come impostare l’hostname su Fedora Linux
- Ubuntu 18.04 LTS cambia hostname in modo permanente
- Ubuntu imposta hostname in modo permanente (nome computer) comando
- OpenSUSE Linux imposta hostname in modo permanente (nome computer) comando
- RHEL 8 Linux imposta hostname in modo permanente (nome computer) comando
- CentOS 8 Linux imposta hostname in modo permanente (nome computer) comando
- Ubuntu 20.04 LTS set hostname permanentemente (nome del computer) comando
- Imposta / Cambia FQDN su Ubuntu 20.04 LTS
- Alpine Linux – Impostazione hostname di sistema
🧠Ricevi gli ultimi tutorial su Linux, Open Source & DevOps via RSS feed o newsletter settimanale.
🧠12 commenti finora… aggiungine uno ↔
Categoria | Lista di comandi Unix e Linux |
---|---|
Gestione file | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04 |
Utility di rete | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04 |
Package Manager | apk • apt |
Gestione dei processi | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Ricerca | grep • whereis • which |
Informazioni utente | gruppi • id • lastcomm • last • lid/libuser-lid • logname • membri • utenti • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |