Si por nombre de dominio te refieres a sufijo de dominio, entonces /etc/resolv.confes donde va el dominio. Solo agrega una líneadomain yourdomain.com
Luego, para configurar el nombre de host de su servidor, solo hay un buen lugar para él, y es /etc/sysconfig/network. Agregue una línea HOSTNAME=yourhostnamey no coloque el sufijo de dominio en el nombre de host, ya que lo tomará /etc/resolv.conf.
No necesita agregar nada (y no debería) /etc/hostspara definir su nombre de host. Esta es la forma incorrecta de hacerlo.
Para probar su configuración, use el hostnamecomando:
Use hostname -spara obtener el nombre corto (debe reflejar lo que tiene en/etc/sysconfig/network
Use el hostname -dcomando para probar su dominio (debe reflejar lo que tiene /etc/resolv.conf)
Para probarlo todo junto, puede usar hostname -fo hostname -Apara la versión muy larga.
HOSTNAMEen/etc/sysconfig/networkya no funciona.