Nome de host de alteração do Google Maps do Google Compute Engine

2

O título diz tudo realmente: desejo alterar o nome do host de uma instância do Cent OS do Google Compute Engine.

Eu tentei o método normal ...

  • em /etc/sysconfig/network set HOSTNAME=my.new.hostname
  • em /etc/hosts set 127.0.1.1 my.new.hostname
  • reinicializar

Eu tentei definir um par% chave / valor hostname na página Custom metadata da Compute Engine VM Instance admin.

Nada gruda. Parece usar o nome da instância como nome do host.

    
por Billy Moon 13.04.2014 / 15:58

3 respostas

2

Por padrão, há um script de inicialização que define o nome do host de acordo com os metadados dessa instância.
Consulte: link

Sets the hostname from the metadata server via DHCP exit hooks.
    
por 13.04.2014 / 17:05
1

Já experimentou hostname (1) ?

Hostname is the program that is used to either set or display the current host, domain or node name of the system. These names are used by many of the networking programs to identify the machine.

hostname
xyzzy.example.com

hostname plugh.example.com

hostname
plugh.example.com
    
por 13.04.2014 / 16:17
0

Alterar o nome do host no Google Compute Engine (Cent OS)

Etapa 1

# nano /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=my.new.hostname

Etapa 2: criar o nome do host do conjunto automático de crontab

# crontab -e
@reboot hostname="my.new.hostname"; sed -i "s/.*Google.*//" /etc/hosts; hostname "$hostname"

Etapa 3

# reboot

Etapa 4: adicione abaixo

# nano /etc/hosts
127.0.0.1    my.new.hostname
    
por 04.05.2015 / 19:25