GNU/Linux >> Tutoriels Linux >  >> Linux

Modifier le nom d'hôte d'un serveur Linux

Par défaut, votre serveur est démarré avec le prénom du serveur comme nom d'hôte. Certains logiciels tels que cPanel® nécessitent un nom de domaine complet (FQDN) valide pour le nom d'hôte à utiliser lors de leur système de vérification de licence. Cet article explique comment modifier le nom d'hôte d'un serveur sous Linux®.

Modifier le nom d'hôte d'un serveur

  1. Vérifier le nom d'hôte existant

    $ hostname
    
  2. Modifiez la valeur pour qu'elle corresponde à votre nom d'hôte FQDN, comme illustré dans l'exemple suivant :

    $  hostnamectl set-hostname NEW-HOST
    $  hostname
    NEW-HOST
    
  3. Ouvrez le fichier dans /etc/hosts. Pour mettre à jour les informations du réseau interne, modifiez l'hôte associé à l'adresse IP principale de votre serveur, comme illustré dans l'exemple suivant :

    $  vim /etc/hosts    
    127.0.0.1      localhost localhost.localdomain
    123.45.67.89   hostname.domain.com   hostname
    
  4. Modifier le nom de domaine (le cas échéant)

    $  vim /etc/resolv.conf
    domain abc.com            <--- This would be the domain.
    nameserver 173.203.4.8
    nameserver 173.203.4.9
    
  5. Modifier la configuration réseau /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. Modifier la configuration réseau /etc/sysconfig/network

    $  vim /etc/hostname
    hostname.domainname.com
    
  7. Mettez à jour la configuration de l'agent de transfert de courrier (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
    

    Mettez à jour le nom d'hôte dans Postfix s'il est codé et redémarrez le service

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

    REMARQUE : Ce fichier peut contenir pas mal d'informations. Vous pouvez grep pour "nom d'hôte" pour des résultats plus rapides.

    $  grep 'hostname' /etc/postfix/main.cnf
    $  cat /etc/postfix/main.cnf | grep hostname
    
  8. Mettre à jour MySQL, MariaDB ou Percona - Vérifiez la table des utilisateurs pour l'ancien nom d'hôte.

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

    Si la journalisation binaire est activée et que les fichiers journaux sont nommés à l'aide du nom d'hôte d'origine, vous devez mettre à jour /etc/my.cnf ou la journalisation binaire sera interrompue et éventuellement répliquée. Vous devez spécifier le nom de fichier des fichiers existants, c'est-à-dire l'ancien nom d'hôte

    $  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. Redémarrez syslog

    $  service rsyslog restart    
    or
    $  systemctl restart rsyslog
    

Articles connexes

  • Modifier le nom d'hôte d'un serveur dans le système d'exploitation Ubuntu
  • Articles sur les serveurs cloud


Utilisez l'onglet Commentaires pour faire des commentaires ou poser des questions. Vous pouvez également démarrer une conversation avec nous.


Linux
  1. Comment changer un nom d'hôte sous Linux

  2. Comment changer un fuseau horaire sur le serveur RHEL7 Linux

  3. Comment définir/modifier un nom d'hôte sur CentOS 7 Linux

  4. Serveur Linux d'administration

  5. Linux - changer le nom d'hôte dans la CLI

Comment changer le nom d'hôte sur Debian 10 Linux

Comment définir ou modifier le nom d'hôte sous Linux

Comment définir ou modifier le nom d'hôte sous Linux

Comment changer votre nom d'hôte sous Linux

Comment définir ou modifier le nom d'hôte dans Fedora Linux

Comment changer le nom d'hôte du serveur dans Ubuntu