GNU/Linux >> Linux Esercitazione >  >> Linux

Modifica il nome host di un server Linux

Per impostazione predefinita, il tuo server viene avviato con il nome del server come nome host. Alcuni software come cPanel® richiedono un nome di dominio completo (FQDN) valido per il nome host da utilizzare durante il loro sistema di verifica della licenza. Questo articolo descrive come modificare il nome host di un server in Linux®.

Cambia il nome host di un server

  1. Controlla il nome host esistente

    $ hostname
    
  2. Modifica il valore in modo che corrisponda al tuo nome host FQDN, come mostrato nell'esempio seguente:

    $  hostnamectl set-hostname NEW-HOST
    $  hostname
    NEW-HOST
    
  3. Apri il file in /etc/hosts. Per aggiornare le informazioni per la rete interna, cambia l'host associato all'indirizzo IP principale del tuo server, come mostrato nell'esempio seguente:

    $  vim /etc/hosts    
    127.0.0.1      localhost localhost.localdomain
    123.45.67.89   hostname.domain.com   hostname
    
  4. Modifica il nome di dominio (ove richiesto)

    $  vim /etc/resolv.conf
    domain abc.com            <--- This would be the domain.
    nameserver 173.203.4.8
    nameserver 173.203.4.9
    
  5. Modifica la configurazione di rete /etc/sysconfig/network

    $  vim /etc/sysconfig/network
    NETWORKING=yes
    FORWARD_IPV4=false
    HOSTNAME=hostname.domainname.com   <---- change this bit (FQDN)
    DOMAINNAME=domainname.com          <---- change this bit if the domain name has changed
    GATEWAY=172.0.0.1
    GATEWAYDEV=eth0
    
  6. Modifica la configurazione di rete /etc/sysconfig/network

    $  vim /etc/hostname
    hostname.domainname.com
    
  7. Aggiorna la configurazione di Mail Transfer Agent (MTA).

    $  vim /etc/postfix/mydomains
    mydomains - included a list of aliases for your machine here, formatted:
    example.com                                   OK
    After change, run 'postmap /etc/postfix/mydomains'
    localhost                                     OK
    #myoldserver.domain.com                       OK <------ commented out
    myserver.domain.com                           OK <----- added in
    

    Aggiorna il nome host in Postfix se è stato codificato e riavvia il servizio

    $  vim /etc/postfix/main.cf
    $  postmap /etc/postfix/main.cf
    $  systemctl restart postfix
    

    NOTA: Questo file può avere un bel po' di informazioni. Puoi grep per "nome host" per risultati più rapidi.

    $  grep 'hostname' /etc/postfix/main.cnf
    $  cat /etc/postfix/main.cnf | grep hostname
    
  8. Aggiorna MySQL, MariaDB o Percona:controlla la tabella utente per il vecchio nome host.

    $  mysql -e "SELECT DISTINCT host FROM mysql.user;"
    

    Se la registrazione binaria è abilitata e i file di registro sono denominati utilizzando il nome host originale, è necessario aggiornare /etc/my.cnf o la registrazione binaria si interromperà e potrebbe avere una replica. Devi specificare il nome del file dei file esistenti, ovvero il vecchio nome host

    $  grep  -E 'log-bin|relay-log' /etc/my.cnf /etc/mysql/my.cnf
    log-bin=/var/lib/mysqllogs/oldlogfilename
    relay-log=/var/lib/mysqllogs/oldrelaylogfilename
    
  9. Riavvia il log di sistema

    $  service rsyslog restart    
    or
    $  systemctl restart rsyslog
    

Articoli correlati

  • Cambia il nome host di un server nel sistema operativo Ubuntu
  • Articoli sui server cloud


Utilizza la scheda Feedback per inserire commenti o porre domande. Puoi anche avviare una conversazione con noi.


Linux
  1. Come modificare un fuso orario su un server Linux RHEL7

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

  3. Come impostare o modificare il nome host del sistema in Linux

  4. Come modificare il nome host in Linux

  5. Server Linux di amministrazione

Come modificare il nome host su Debian 10 Linux

Come impostare o modificare il nome host in Linux

Come impostare o modificare il nome host su Linux

Come cambiare il tuo nome host in Linux

Come impostare o modificare il nome host in Fedora Linux

Come modificare il nome host del server in Ubuntu