spam DHCPREQUEST e DHCPACK nos logs

4

Eu notei recentemente que meu telefone Android (droid dna, embora o raio que eu tinha antes fazia exatamente o mesmo) está rapidamente solicitando informações do dhcp do meu servidor dhcp (isc-dhcp-server no debian squeeze). Eu tinha inicialmente pensado que era o raio que estava fazendo isso, embora eu tenha notado recentemente que o droid droid estava fazendo a mesma coisa. Estes dois telefones são as únicas coisas na rede que fazem isso (apenas telefones Android afaik), nada mais faz isso. No momento, a configuração consiste no servidor que lida com o roteamento, dhcp, etc, que então se conecta a um switch de 24 portas (tplink, não gerenciado) que também vai para conexões ethernet e 2 roteadores wireless e4200. ap modo). Isso acontece toda vez que o telefone se conecta à rede. Isso também acontece em uma rede diferente também, que possui dchp3-server, um switch dell powerconnect de 8 portas não gerenciado e um roteador wireless de 1043t no modo de ponto de acesso. Aqui está uma captura de tela da atividade de log em si:

Meuarquivodeconfiguraçãoparaoisc-dhcp-serverconsistenoseguinte:

optiondomain-name"kingston.org";

subnet 192.168.1.0 netmask 255.255.255.0 {
max-lease-time 909200;
default-lease-time 604800;
#authoritative;
option routers 192.168.1.1;
option broadcast-address 192.168.1.210;
option domain-name-servers 192.168.1.1;
option subnet-mask 255.255.255.0;
 range 192.168.1.2 192.168.1.200;
 }

host duxbury {
  hardware ethernet 00:24:8c:ea:f0:7d;
    fixed-address 192.168.1.111;
}

host lancaster {
  hardware ethernet 00:21:5e:56:aa:a4;
      fixed-address 192.168.1.160;
}

Tendo dito tudo isso, alguém poderia oferecer alguma sugestão sobre o que eu poderia fazer para ajudar com esse problema ou impedi-lo? Eu honestamente não tenho ideia do que fazer neste momento e é muito irritante, obrigado pela sua ajuda!

editar:

também aqui estão as linhas que aparecem quando eu inicio o servidor dhcp (não tive uma configuração de "tempo de concessão" por um tempo, a rede provavelmente tem 12-15 dispositivos de dispositivos ativos em média):

Mar 30 17:04:00 Kingston dhcpd: Wrote 0 deleted host decls to leases file.
Mar 30 17:04:00 Kingston dhcpd: Wrote 0 new dynamic host decls to leases file.
Mar 30 17:04:00 Kingston dhcpd: Wrote 88 leases to leases file.

além disso, aqui está a saída do brctl show (eu tenho uma placa wifi que é configurada com o hostapd, embora isso não esteja ativo no momento, já que não forneceu cobertura suficiente, os dois e4200 estão configurados em lados opostos da casa) . Também a outra configuração de rede (aquela com o dhcp3-server, etc) não usa uma bridge

bridge name     bridge id               STP enabled     interfaces
br0             8000.000d9d571396       no              eth1
                                                        wlan0
    
por lacrosse1991 30.03.2013 / 21:33

1 resposta

1

Posso confirmar que o mesmo problema existe com o Nexus 7 e o isc-dhcp-server. Consegui contornar o problema até certo ponto, dando ao MAC do dispositivo um endereço reservado. Isso não ajuda quando você tem convidados se conectando à rede e eles não têm uma reserva, no entanto.

Seguindo o fluxo de solicitação / resposta com o log do iptables, eu pude ver que o servidor estava respondendo, mas os dispositivos Android não gostaram da resposta por algum motivo (não muito exato, eu sei). Isso cria uma experiência de usuário muito frustrante quando você não consegue manter uma conexão por um longo período de tempo.

Por que vale a pena também descobri que muitos usuários relataram esse problema no lado do Android, mas parece que não conseguiram nenhum ganho com o que eu poderia dizer.

    
por 21.07.2014 / 01:10