DNS do Solaris

1

Algo que eu nunca entendi totalmente:

  • Eu instalo [linux_distribution] no meu escritório em uma estação de trabalho. Durante a configuração, ele me pede para colocar um nome de host, então eu faço um. A instalação é concluída, tudo está funcionando bem e o sistema está funcionando. Do meu laptop na mesma rede, posso pingar [hostname] e obter uma resposta.
  • Eu instalo [solaris-distribution] no meu escritório na mesma estação de trabalho. Durante a configuração, ele me pede para colocar um nome de host, então eu faço um. A instalação é concluída, tudo está funcionando bem e o sistema está funcionando. Do meu laptop na mesma rede, eu tento ping [hostname] e não obtenho resposta, então tento ping [ip_address] e obtenho uma resposta.

Perguntas:

  1. Por que isso acontece?
  2. Como posso corrigir isso?
por churnd 07.07.2009 / 14:25

3 respostas

4

Por que - sua distribuição Linux está registrando seu nome de host com seu provedor DHCP quando o provedor DHCP fornece um endereço IP para o sistema. O provedor DHCP, por sua vez, atualiza os registros de DNS para as concessões de endereço IP emitidas.

Correção - Além do óbvio de criar um endereço IP estático e entrada de DNS.

No sistema cliente, edite o arquivo / etc / default / dhcpagent como root.Encontre a palavra-chave REQUEST_HOSTNAME no arquivo / etc / default / dhcpagent e modifique-o da seguinte forma:

REQUEST_HOSTNAME=yes

Se houver um sinal de comentário (#) na frente da palavra-chave, remova o #. Se a palavra-chave não estiver presente, insira-a.

Edite o arquivo /etc/hostname.interface no sistema do cliente e adicione a seguinte linha:

inet hostname

em que hostname é o nome que você deseja que o cliente use.

Como root, digite os seguintes comandos para que o cliente execute uma negociação completa com o DHCP ao reinicializar:

  # pkill dhcpagent
  # rm /etc/dhcp/interface.dhc
  # reboot
    
por 07.07.2009 / 14:50
1

Muitas distribuições Linux instalam o Samba por padrão. O daemon NMB atenderá as solicitações de resolução de nomes de outros clientes SMB na rede local. O Solaris provavelmente não está fazendo isso.

Para corrigir isso, você pode tentar configurar seu servidor DHCP e o servidor DNS para atribuir automaticamente entradas DNS a novos IPs de concessão com base no nome do host fornecido pelo cliente. Eu acredito que o ISC BIND e o DHCPD podem fazer isso.

    
por 07.07.2009 / 14:39
0

Q. Por que isso acontece?

O Solaris não está enviando seu nome de host para os servidores DHCP / DNS.

Q. Como posso consertar isso?

Tente isto:

Você pode querer ler alguns dos outros artigos relacionados a isso. Eles fornecem mais informações sobre configurações de DNS dinâmicas em um ambiente da Sun. Este link é um ótimo lugar para começar:

por 07.07.2009 / 16:29