Come rinominare il nome host di CentOS 8

Esistono vari parametri del server che ci consentono di gestirlo direttamente e uno dei più semplici, ma allo stesso tempo più importante, è l'identificatore dell'apparato che permette di conoscerlo all'interno della rete, gestirlo in modo specifico e anche mantenere un controllo di audit e supporto esclusivo.

Questo hostname (hostname) può essere assegnato durante l'installazione del sistema operativo e nel caso di CentOS 8 se non specifichiamo alcun nome verrà assegnato “localhost” e ciò si verifica eseguendo il comando hostname dalla console:

INGRANDIRE

Ovviamente se lasciamo solo "localhost" si può creare confusione non sapendo di che apparecchiatura si tratta e definendo quindi che tipo di supporto o gestione eseguire su di essa. Oggi Solvetic ti spiegherà alcuni metodi semplici ma efficaci per impostare un nuovo nome host in CentOS 8.

1. Come conoscere il nome host del computer Nome host

Passo 1
Per conoscere con certezza il nome attuale della nostra macchina possiamo eseguire uno dei seguenti comandi:

 hostnamectl hostnamectl status
DettagliQuesto ci darà dettagli più specifici come:
  • Nome host (nome host statico).
  • Nome dell'icona.
  • ID macchina.
  • Tipo di telaio.
  • Metodo di virtualizzazione.
  • ID di avvio.
  • Nucleo attuale.
  • Sistema operativo usato.
  • Tipo di sistema (32 o 64 bit), ecc.

INGRANDIRE

Passo 2
Tre tipi di hostname per CentOS 8Esistono tre tipi di hostname per CentOS 8, questi sono:

  • Nome host statico: è il nome assegnato da sysadmin.
  • Nome host transitorio/dinamico: è il nome assegnato dal server DHCP o mDNS.
  • Pretty host name: è il nome host assegnato dall'amministratore o dall'utente finale che può essere personalizzato in base al gusto della persona.

Sintassi basata sul tipo di hostname da usareEsistono varie sintassi in base al tipo di hostname da utilizzare, queste sono:
  • hostnamectl set-hostname "Hostname"
  • hostnamectl set-hostname "Hostname" --pretty
  • hostnamectl set-hostname "Hostname" --static
  • hostnamectl set-hostname "Hostname" -transient

Ad esempio, assegneremo il nome "Solvetic" all'attrezzatura, eseguiamo quanto segue:
 hostnamectl set-hostname Solvetic
Passaggio 3
Verifichiamo che sia stato assegnato con "hostnamectl status":

INGRANDIRE

Passaggio 4
Ora, se vogliamo stabilire un nome statico, definiamo quanto segue:

 hostnamectl set-hostname Solvetic.solvetic.com -static

INGRANDIRE

Passaggio 5
Allo stesso modo, per impostare un nome personalizzato, dobbiamo eseguire quanto segue:

 hostnamectl set-hostname "Squadra Solvetica" -pretty
Verifichiamo che sia stata aggiunta la riga "Pretty hostname":

INGRANDIRE

Passaggio 6
Ora, se per qualche motivo il nome assegnato non è di nostro gradimento, possiamo eliminarlo utilizzando uno dei seguenti modi a seconda del tipo utilizzato:

  • hostnamectl set-hostname ""
  • hostnamectl set-hostname "" --static
  • hostnamectl set-hostname "" -pretty
In caso di voler modificare il nome di una squadra da remoto, possiamo utilizzare quanto segue:
 ssh root @ ip_server hostnamectl set-hostname "nome"

2. Come rinominare CentOS 8 Host usando il comando nmtui

Passo 1
Questo è uno strumento di interfaccia utente con il quale possiamo applicare varie modifiche ai parametri del dispositivo a livello di rete e ai nomi, per il suo utilizzo è sufficiente eseguire quanto segue:

 ntui
Nella finestra che verrà visualizzata selezioniamo l'opzione "Set system hostname":

INGRANDIRE

Passo 2
Premiamo Invio e assegniamo il nome desiderato:

INGRANDIRE

Passaggio 3
Con il tasto Tab andremo su Accetta e premiamo Invio per accettare le modifiche e vedremo quanto segue:

INGRANDIRE

Passaggio 4
Premiamo nuovamente Invio per accettare le modifiche, dopodiché eseguiremo quanto segue per applicare le modifiche:

 systemctl riavvia systemd-hostnamed
Controlliamo il nome con lo stato hostnamectl:

INGRANDIRE

3. Come rinominare CentOS 8 Host usando il comando nmcli

Passo 1
Un altro comando utile per modificare il nome host in CentOS 8 è nmcli che gestisce aspetti della rete, per vedere il nome corrente con questo comando eseguiremo quanto segue:

 nmcli nome host generale

INGRANDIRE

Passo 2
Ora, per stabilire un nuovo nome dobbiamo eseguire la seguente sintassi:

 nmcli nome host generale "Nome"

INGRANDIRE

NotaNel caso in cui il nome venga applicato immediatamente, possiamo riavviare il servizio eseguendo systemctl restart systemd-hostnamed.

4. Come rinominare CentOS 8 Host da / etc / sysconfig / network

Passo 1
In questa directory possiamo aggiungere i valori desiderati dell'attrezzatura, per questo accediamo con un editor lì:

 nano / etc / sysconfig / network 
Lì aggiungeremo quanto segue:
 RETE = sì HOSTNAME = hostname

INGRANDIRE

Salviamo le modifiche utilizzando i tasti Ctrl + O ed usciamo dall'editor con i tasti Ctrl + X.

Passo 2
Fatto ciò, riavviamo il servizio:

 systemctl riavvia la rete

5. Come rinominare CentOS 8 Host utilizzando il comando sysctl

Passo 1
Infine, un'altra opzione è usare il comando sysctl per questa modifica, prima di tutto, conosceremo il nome corrente eseguendo:

 sysctl kernel.hostname

INGRANDIRE

Passo 2
Ora, per effettuare la modifica del nome host dobbiamo eseguire quanto segue in base al nome desiderato:

 sysctl kernel.hostname = Solvetic.centos8

INGRANDIRE

Come puoi, le opzioni sono varie ma ognuna di esse svolge il compito di modificare il nome host in CentOS 8 e quindi determinare il modo migliore per amministrarlo.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave