Problema na rede com ISC-DHCP-SERVER [RESOLVIDO]

1. Problema na rede com ISC-DHCP-SERVER [RESOLVIDO]

Rafael
RafaelSousa

(usa Slackware)

Enviado em 11/03/2013 - 15:59h

Trabalho numa rede que usa o ISC-DHCP-SERVER como servidor DHCP. Eventualmente, quando ocorre algum pico de luz ou queda de energia, todas as máquinas desligam porque não temos no-breaks nem sistemas para usar alguma outra fonte de energia.

O problema é que quando a energia volta e as máquinas retornam, todas pedem IP ao servidor DHCP, ele disponibiliza um IP mas a máquina recusa e fica solicitando IP infinitamente.

Se o usuário defini manualmente o mesmo IP que o servidor disponibiliza, funciona.

As máquinas dos usuários são majoritariamente Windows 7 Professional.

Alguém tem alguma idéia do que pode estar acontecendo?

Obrigado desde já


  


2. Re: Problema na rede com ISC-DHCP-SERVER [RESOLVIDO]

Wellington Felix
wellingtonfelix

(usa Outra)

Enviado em 11/03/2013 - 16:03h

Posta o .conf do seu DHCP, vai facilitar para alguém te dar uma ajuda.


3. Re: Problema na rede com ISC-DHCP-SERVER [RESOLVIDO]

Rafael
RafaelSousa

(usa Slackware)

Enviado em 11/03/2013 - 16:11h

ddns-update-style none;
option domain-name-servers 8.8.8.8, 8.8.4.4;

default-lease-time 600;
max-lease-time 720;
authoritative;
log-facility local7;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.15;
range 192.168.1.17 192.168.1.20;
range 192.168.1.22 192.168.1.30;
range 192.168.1.32 192.168.1.37;
range 192.168.1.39 192.168.1.47;
range 192.168.1.49 192.168.1.49;
range 192.168.1.51 192.168.1.53;
range 192.168.1.55 192.168.1.56;
range 192.168.1.58 192.168.1.74;
range 192.168.1.77 192.168.1.90;
range 192.168.1.92 192.168.1.99;
range 192.168.1.102 192.168.1.122;
range 192.168.1.124 192.168.1.129;
range 192.168.1.131 192.168.1.134;
range 192.168.1.136 192.168.1.140;
range 192.168.1.143 192.168.1.150;
range 192.168.1.152 192.168.1.152;
range 192.168.1.154 192.168.1.154;
range 192.168.1.157 192.168.1.157;
range 192.168.1.159 192.168.1.160;
range 192.168.1.163 192.168.1.165;
range 192.168.1.168 192.168.1.172;
range 192.168.1.175 192.168.1.179;
range 192.168.1.182 192.168.1.184;
range 192.168.1.188 192.168.1.204;
range 192.168.1.206 192.168.1.246;
range 192.168.1.248 192.168.1.253;

option domain-name-servers 8.8.8.8, 8.8.4.4;
option routers 192.168.1.1;
option broadcast-address 192.168.1.255;
}


4. Re: Problema na rede com ISC-DHCP-SERVER [RESOLVIDO]

Mauro da fontoura
MauroFontoura

(usa CentOS)

Enviado em 11/03/2013 - 16:33h

Sera que nao tem que parar o servidor e iniciar ele novamente.


5. Re: Problema na rede com ISC-DHCP-SERVER [RESOLVIDO]

Rafael
RafaelSousa

(usa Slackware)

Enviado em 11/03/2013 - 16:37h

Já tentei isso diversas vezes.

Tenho usado o service isc-dhcp-server restart mas o problema não foi resolvido.

Dá última vez que isso aconteceu, eu limpei o dhcp-leases, desliguei todas as máquinas da rede e liguei de uma por uma. Mas essa não é uma solução viável...


6. Re: Problema na rede com ISC-DHCP-SERVER [RESOLVIDO]

Rafael
RafaelSousa

(usa Slackware)

Enviado em 11/03/2013 - 17:09h

GALERA, PROBLEMA RESOLVIDO!!! Achei a solução na lista de e-mail da ISC: https://lists.isc.org/pipermail/dhcp-users/2008-March/005981.html

Bem, a solução é bem simples. É só tirar a opção option broadcast-address 192.168.1.255; Aqui a explicação:

My traffic captures showed the packets being broadcast to 1.2.3.255 but
when that statement is removed the packets are now broadcast to
255.255.255.255.

Ou seja, quando se tira essa opção, o servidor passa a responder para 255.255.255.255. E não apenas para 192.168.1.255 (no meu caso).

Também tirei as redundâncias de algumas opções que estavam no meu arquivo de configuração. O novo arquivo ficou:

ddns-update-style none;
option domain-name-servers 8.8.8.8, 8.8.4.4;
option routers 192.168.1.1;
#option broadcast-address 192.168.1.255;

default-lease-time 600;
max-lease-time 720;
authoritative;
log-facility local7;

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.15;
range 192.168.1.17 192.168.1.20;
range 192.168.1.22 192.168.1.30;
range 192.168.1.32 192.168.1.37;
range 192.168.1.39 192.168.1.47;
range 192.168.1.49 192.168.1.49;
range 192.168.1.51 192.168.1.53;
range 192.168.1.55 192.168.1.56;
range 192.168.1.58 192.168.1.74;
range 192.168.1.77 192.168.1.90;
range 192.168.1.92 192.168.1.99;
range 192.168.1.102 192.168.1.122;
range 192.168.1.124 192.168.1.129;
range 192.168.1.131 192.168.1.134;
range 192.168.1.136 192.168.1.140;
range 192.168.1.143 192.168.1.150;
range 192.168.1.152 192.168.1.152;
range 192.168.1.154 192.168.1.154;
range 192.168.1.157 192.168.1.157;
range 192.168.1.159 192.168.1.160;
range 192.168.1.163 192.168.1.165;
range 192.168.1.168 192.168.1.172;
range 192.168.1.175 192.168.1.179;
range 192.168.1.182 192.168.1.184;
range 192.168.1.188 192.168.1.204;
range 192.168.1.206 192.168.1.246;
range 192.168.1.248 192.168.1.253;
}




Problema resolvido. Abraços a todos.