Especificar el Nombre del Host del Nodo

Este es un paso opcional, que detalla cómo especificar el nombre de host del nodo


DescripciónComando
1

Actualice el archivo /etc/hosts

    • Reemplace el nombre de host predeterminado con su nombre de host deseado.
      • El nombre de host predeterminado suele seguir de "127.0.1.1", NO REEMPLAZAR "localhost".
      • Vea el ejemplo en negrita.
      • Es posible que deba deshabilitar "manage_etc_hosts" como en el ejemplo.
    • Guarde y salga con CTRL + x, escriba y, luego presione enter.


NOTA: En el ejemplo, se utiliza "zsec01" como el nombre de host. En este caso, se esta utilizando el mismo nombre de host que el FQDN.

node01.zentest.win

sudo nano /etc/hosts


Ejemplo de Resultado

# Your system has configured 'manage_etc_hosts' as True.
# As a result, if you wish for changes to this file to persist
# then you will need to either
# a.) make changes to the master file in /etc/cloud/templates/hosts.tmpl
# b.) change or remove the value of 'manage_etc_hosts' in
#......./etc/cloud/cloud.cfg or cloud-config from user-data

127.0.1.1 node01
127.0.0.1 localhost

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

2

Actualice el archivo /etc/hostname

  • Reemplace el nombre de host existente con su nombre de host deseado.
sudo nano /etc/hostname


Ejemplo de Resultado

node01

3

Use los servicios systemd para establecer el nombre de host, reemplazando <HOSTNAME> con el nombre de host que desee.


sudo hostnamectl set-hostname <HOSTNAME>


Ejemplo de Resultado

zenops@vps421337:~$ sudo hostnamectl set-hostname node01

4

Reinicie el nodo y vuelva a iniciar sesión como usuario no root para probar que el nombre de host ha cambiado

  • Verá el nuevo nombre de host en su terminal.
sudo reboot


Ejemplo de Resultado

zenops@node01:~$



© 2019 Horizen. All rights reserved.