[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fechando Range no Servidor DHCP



Olá.

Leandro Moreira escreveu:
Caros,
Estou usando o pacote dhcp3-server, para prover IP automaticamente da minha rede. mas ao fechar o range com a opção em meu dhcpd.conf:

range 10.0.1.254 10.0.1.255

De acordo com a configuração acima, ele só poderia atribuir IP a 2 maquinas ( 10.0.1.254 e 10.0.1.255 ), mas além dele não fazer isso,
É um pouco complicado responder isso sem o resto da configuração do servidor dhcp. Qual a máscara da rede? Se for 255.255.255.0 o endereço 10.0.1.255 é um endereço de broadcast e não poderia ser utilizado pelos clientes (porém isso não geraria o erro que você está descrevendo). Os hostnames dos clientes são diferentes? ipconfig /all nos clientes indica que eles receberam o mesmo IP do MESMO servidor DHCP? O que está no syslog referente ao servidor dhcp? (ele registra nos logs as requisições e fornecimento de leases)

se eu plugar uma terceira maquina ele entrega um IP pra ela, IP este que se encontra em uso ( 10.0.1.254 e 10.0.1.255 ). Existe alguma forma do servidor DHCP nao entregar IP's além dos liberados no range, ou uma entrada que possa determinar a quantidade de maquinas q ele irá entregar IP, tipo so entregará 10 (dez) IP's, eu entendo que a opção range deveria suprir essa necessodade. Agradeço a todos pela atenção.

Att.

Sim a opção range sozinha define o intervalo (quantidade) de endereços disponíveis para os clientes e o arquivo de leases indica quais estão em uso e durante quanto tempo. Os clientes tem um comportamento um pouco diferente quando não encontram um servidor DHCP (eles tendem a manter o endereço antigo).


Testei aqui colocando como range somente um endereço e este endereço já constando na lista de leases do servidor DHCP da ISC, ou seja UM IP disponível para enviar para os clientes MAS, ainda ocupado (com um lease não expirado).

Conforme o Windows XP e o syslog do servidor:

O Windows XP tenta renovar um IP antigo e o servidor informa que desconhece este lease (pois agora está fora do range definido).

Jun 7 14:51:13 fileserver dhcpd: DHCPREQUEST for 192.168.1.128 from 00:0c:29:42:85:7e via eth0: unknown lease 192.168.1.128.

O Windows XP tenta novamente em intervalos de tempo aleatórios.

O Windows XP tenta conseguir um novo IP, o servidor informa que não há endereços disponíveis.

Jun 7 14:51:49 fileserver dhcpd: DHCPDISCOVER from 00:0c:29:42:85:7e via eth0: network 192.168.1.0/24: no free leases

O Windows XP tenta de novo em intervalos de tempo aleatórios.

O Windows XP acaba com um endereço 169.254.X.X conforme descrito em http://support.microsoft.com/kb/314067 quando o recurso APIPA está ativado.


Enfim, é isso que se deveria esperar de uma configuração restritiva desta forma.


Coloque o resto da configuração do dhcpd "/etc/dhcp3/dhcpd.conf" e o conteúdo do arquivo de leases "/var/lib/dhcp3/dhcpd.leases" aqui.

Atenciosamente.

Edmundo Valle Neto





Reply to: