GNU/Linux >> Linux Esercitazione >  >> Linux

Come impostare o modificare il nome host del sistema in Linux

I nomi host del dispositivo o del sistema vengono utilizzati per riconoscere facilmente una macchina all'interno di una rete in un formato leggibile dall'uomo. Non è una grande sorpresa, ma sul sistema Linux, il nome host può essere facilmente modificato utilizzando un semplice comando come "nome host “.

Leggi anche: Come impostare un indirizzo IP statico e configurare la rete in Linux

nome host in esecuzione da solo, senza alcun parametro, restituirà il nome host corrente del tuo sistema Linux in questo modo:

$ hostname
TecMint

Se vuoi cambiare o impostare il nome host del tuo sistema Linux, esegui semplicemente:

$ hostname NEW_HOSTNAME

Ovviamente dovrai sostituire "NEW_HOSTNAME" con il nome host effettivo che desideri impostare. Questo cambierà immediatamente il nome host del tuo sistema, ma c'è un problema:il nome host originale verrà ripristinato al prossimo riavvio.

C'è un altro modo per modificare il nome host del tuo sistema:in modo permanente. Potresti aver già capito che ciò richiederà modifiche in alcuni file di configurazione e avrai ragione.

Imposta il nome host del sistema in modo permanente in Linux

Versione più recente di diverse distribuzioni Linux come l'ultimo Ubuntu , Debian , CentOS , Fedora , RedHat , ecc. viene fornito con systemd , un gestore di sistemi e servizi che fornisce un hostnamectl comando per gestire i nomi host in Linux.

Per impostare il nome host del sistema su SystemD distribuzioni basate, utilizzeremo hostnamectl comando come mostrato:

$ sudo hostnamectl set-hostname NEW_HOSTNAME

Per le distribuzioni Linux precedenti, che utilizza SysVinit in breve inizializzazione , possono cambiare i loro nomi host semplicemente modificando il file hostname che si trova in:

# vi /etc/hostname

Devi quindi aggiungere un altro record per il nome host in:

# vi /etc/hosts

Ad esempio:

127.0.0.1 TecMint

È quindi necessario eseguire:

# /etc/init.d/hostname restart

Su RHEL/CentOS sistemi basati su init , il nome host viene modificato modificando:

# vi /etc/sysconfig/network

Ecco un esempio di quel file:

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="tecmint.com"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

Per mantenere un nome host permanente, cambia il valore accanto a "HOSTNAME" a quello del tuo hostname.

Conclusione

Questo semplice articolo intendeva mostrarti un semplice trucco di Linux e spero che tu abbia imparato qualcosa di nuovo.


Linux
  1. Come modificare un nome host in Linux

  2. Come impostare/modificare un nome host su CentOS 7 Linux

  3. Come modificare il nome host in Linux

  4. Come cambiare l'identità di un sistema Linux

  5. Come impostare o modificare il fuso orario in Linux

Come impostare o modificare il nome host in Fedora Linux

Come impostare o modificare il nome host in Debian Linux

Come modificare o impostare la password utente in Linux

Come impostare o modificare un nome host in AlmaLinux 8 | Linux roccioso 8

Come modificare il nome host su Debian 10

Come modificare nome utente e nome host su sistema Linux