VMware ESXi: o registro dinâmico no DNS falha

2

Eu instalei um servidor ESXi 5.5 em nosso laboratório de teste. Tudo corre bem, as VMs que eu hospedo no servidor são capazes de fazer o dhcp e se registrar no DNS.

Mas não consigo registrar o próprio host ESXi. Obtém um endereço IP via DHCP, mas não consigo resolver o nome que eu configurei.

Deve haver algum cenário que eu esqueci. O que eu fiz foi: Configuração / Software / DNS e roteamento / Identificação do host: name = nameofserver
Configuração / Software / DNS e roteamento / Identificação do host: domain = domainname.mycompany

/bin/hostname exibe nameofserver.domainname.mycompany

Eu tentei com o ipv6 desativado e ativado, ambos falharam. Eu preciso ter o nome do host registrado no DNS, porque de tempos em tempos o endereço IP é alterado e, em seguida, estou "perdido" porque primeiro preciso obter permissão para entrar no laboratório de teste e ler o IP recém-atribuído da tela; )

As VMs do Linux que conseguem registrar seu nome de DNS são configuradas desta maneira:

/etc/hosts
127.0.0.1 localhost
127.0.0.1 nameofserver

/etc/network/interfaces
auto eth0
iface eth0 inet dhcp
hostname nameofserver

/etc/hostname
nameofserver

/etc/dhcp/dhclient.conf
send host-name "nameofserver"

Tudo isso funciona bem com o Ubuntu 12 a 14. Eu nunca tive que colocar domainname.mycompany em qualquer um dos meus arquivos de configuração no Ubuntu, que parece ser transferido via dhcp.

    
por Marged 01.12.2014 / 14:58

3 respostas

1

você resolve o problema: esxihost1.town.company.dhcp.company da seguinte forma: configurações do sistema esxcli avançadas set -o / Misc / PreferredHostName -s host Não especifique domínio. O domínio vem das configurações de pesquisa do ESXi.

Atenciosamente

    
por 23.03.2016 / 20:54
2

Você precisaria criar uma entrada DNS estática em seu servidor DNS para o host ESXi. Não vai criar automaticamente um registro DNS para você.

Editar:

É possível que um host ESXi realize um registro dinâmico de DNS (DDNS) se você entrar no entranhas da linha de comando do ESXi e instrui para ...

É um pedido estranho, já que adicionar uma entrada estática geralmente é o caminho de menor resistência, mas tente o seguinte:

esxcli system settings advanced set -o /Misc/PreferredHostName -s host.domainname.com
    
por 01.12.2014 / 15:06
0
O triste é que eu não pude identificar o que fez este trabalho, mas uma pequena nota para aqueles que procuravam fazer o mesmo: eu consegui fazer com que o host ESXi se registrasse no DNS. O DNS do DHCP está agora ativado:

/etc/vmware # esxcli network ip interface ipv4 get
Name  IPv4 Address   IPv4 Netmask   IPv4 Broadcast  Address Type  DHCP DNS
----  -------------  -------------  --------------  ------------  --------
vmk0  10.xxx.xx.xxx  255.255.255.0  10.xxx.xx.255   DHCP              true

Quando procuro o endereço IP, obtenho algo "estranho", mas no final funcionou:

esxihost1.town.company.dhcp.company

Normalmente, usamos .town.company ou .dhcp.company, mas nesse caso, os dois nomes são anexados à entrada DNS. Eu não me importo, desde que funcione; -)

    
por 26.01.2015 / 13:21