DNS Solaris

DNS Solaris

Algo que nunca entendi completamente:

  • eu instalo[distribuição_linux]no meu escritório em uma estação de trabalho. Durante a configuração, ele me pede para inserir um nome de host, então eu invento um. A instalação termina, tudo está funcionando bem e o sistema está instalado e funcionando. Do meu laptop na mesma rede, posso fazer ping[nome de anfitrião]e obtenha uma resposta.
  • eu instalo[distribuição solaris]no meu escritório na mesma estação de trabalho. Durante a configuração, ele me pede para inserir um nome de host, então eu invento um. A instalação termina, tudo está funcionando bem e o sistema está instalado e funcionando. Do meu laptop na mesma rede, tento fazer ping[nome de anfitrião]e não obtenho resposta, então tento fazer ping[endereço de IP]e obtenha uma resposta.

Questões:

  1. Por que isso acontece?
  2. Como posso consertar isso?

Responder1

Por que - sua distribuição Linux está registrando seu nome de host no seu provedor DHCP quando o provedor DHCP fornece um endereço IP ao sistema. O provedor DHCP, por sua vez, atualiza os registros DNS para concessões de endereços 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-a da seguinte forma:

REQUEST_HOSTNAME=yes

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

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

inet hostname

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

Como root, digite os seguintes comandos para que o cliente execute uma negociação DHCP completa na reinicialização:

  # pkill dhcpagent
  # rm /etc/dhcp/interface.dhc
  # reboot

Responder2

Muitas distribuições Linux instalam o Samba por padrão. O daemon NMB atenderá imediatamente às solicitações de resolução de nomes de outros clientes SMB na LAN. Provavelmente o Solaris não está fazendo isso.

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

Responder3

P. Por que isso acontece?

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

P. Como posso consertar isso?

A. Tente isto:

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

informação relacionada