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: