Solaris 10 como um cliente DHCP

1

Servidor DHCP Linux, muitos clientes Linux.

Um cliente Solaris.

Algumas das máquinas têm seus endereços MAC dentro do dhcpd.conf no servidor DHCPD, e todos pegam os IPs apropriados.

A máquina Solaris, no entanto, pega uma da piscina. Ignorando sua atribuição de IP de MAC & > Por quê?

Além disso, onde está o arquivo de concessão do dhcp no Solaris, para que eu possa apagá-lo - só para ter certeza.

Obrigado

    
por romant 14.01.2010 / 04:14

2 respostas

3

A delegação de concessão do DHCP é feita pelo servidor, não pelo cliente. Portanto, sua reserva está incorreta (erro de digitação ou servidor não reiniciado para retirar a reserva) ou seu cliente não está usando o servidor.

A única exceção a essa regra é se o cliente já tiver uma concessão. Às vezes, ele perguntará ao servidor: "posso renovar esse contrato existente?" e o servidor dirá "sim, você pode continuar usando-o". Na maioria das vezes, o servidor dirá "não", forçando o cliente a iniciar o processo de dhcp do zero, resultando na emissão da reserva. (Às vezes, quando o servidor diz "não", o cliente simplesmente fica ligado ao contrato até que ele expire antes de iniciar o processo de DHCP novamente).

Se você definir o syslog do seu servidor dhcp para selecionar *.debug , o dhcpd mostrará todos os tipos de detalhes em seu arquivo de mensagens e você poderá ver exatamente o que ele acha que está acontecendo.

O Google sugere que você pode liberar / renovar sua concessão no sistema Solaris 10 ao fazer isso:

# ifconfig nge0 dhcp release
# ifconfig nge0 dhcp

... onde nge0 é qualquer dispositivo da sua rede.

    
por 14.01.2010 / 04:40
0

Aqui está o Guia de administração do Solaris 10 da Sun, com detalhes de configuração do DHCP.

    
por 14.01.2010 / 07:02

Tags