Correção "nome de host DNS não disponível" no servidor por trás do firewall

1

Estou executando o Max OS X Server e não consigo configurar o Open Directory. Recebo um erro dizendo que "O nome do host deste computador é inválido. O nome do host não resolve nenhum endereço configurado deste computador. Certifique-se de que o nome do host esteja correto."

Corri changeip -checkhostname e recebo (x inserido para anonimizar):

Primary address     = 192.168.xx.xx

Current HostName    = xx.xxxxx.com

The DNS hostname is not available, please repair DNS and re-run this tool.

dirserv:success = "success"

Esta é uma pergunta semelhante a Reparar o servidor mac do DNS hostname , mas neste caso, nossa entrada DNS para nosso nome de host resolve para um endereço IP real, acessível e temos um firewall que encaminha solicitações para o nosso IP 192.168.xx.xx interno.

Como faço para contornar este problema?

    
por Chris Williams 03.09.2014 / 17:51

1 resposta

2

Você precisa de uma entrada interna apontando para o seu ip da LAN para substituir o ip público encontrado no servidor DNS. Você pode executar um servidor DNS interno ou pode ser tão simples quanto colocar uma entrada em seu arquivo de hosts.

Para adicionar uma entrada interna apontando para o seu IP da LAN:

  • Ativar serviços DNS no servidor (usando o aplicativo do servidor)
  • Adicione uma entrada de host ao meu nome de IP / domínio interno (também usando o aplicativo do servidor)
  • Em Preferências do sistema no servidor, adicione meu IP local à minha lista de entradas DNS para que ele primeiro examine o servidor DNS local
por 04.09.2014 / 01:48