DHCPREQUEST и DHCPACK спам в логах
Недавно я заметил, что мой телефон Android (droid dna, хотя удар молнии, который у меня был раньше, делал то же самое) быстро запрашивает информацию dhcp на моем dhcp-сервере (isc-dhcp-server на debian squeeze). Сначала я просто думал, что это делает удар молнии, хотя недавно я заметил, что дроид-дна делал то же самое. Эти 2 телефона являются единственными вещами в сети, которые делают это (только телефоны Android afaik), больше ничего этого не делает. Прямо сейчас установка состоит из сервера, который обрабатывает маршрутизацию, dhcp и т. Д., Который затем подключается к 24-портовому коммутатору (tplink, неуправляемый), который затем подключается к любым соединениям Ethernet, и к 2 беспроводным маршрутизаторам linksys e4200 (в bridge/ режим ap). Это происходит каждый раз, когда телефон подключается к сети. Это также происходит в другой сети, которая имеет dchp3-сервер, 8-портовый неуправляемый коммутатор dell powerconnect и беспроводной маршрутизатор tplink 1043 в режиме точки доступа. Вот скриншот самой активности журнала:
Мой конфигурационный файл для isc-dhcp-сервера состоит из следующего:
option domain-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;
}
Сказав все это, кто-нибудь сможет предложить какие-либо предложения относительно того, что я мог бы сделать, чтобы помочь с этой проблемой или предотвратить ее? Я, честно говоря, понятия не имею, что делать в данный момент, и это очень раздражает, спасибо за вашу помощь!
редактировать:
также вот строки, которые появляются, когда я запускаю сервер dhcp (некоторое время не было настроено "время аренды", сеть, вероятно, имеет в среднем 12-15 устройств, работающих в среднем):
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.
кроме того, здесь вывод brctl show (у меня есть карта Wi-Fi, которая настроена с hostapd, хотя в настоящее время она не активна, поскольку она не обеспечивает достаточного покрытия, два e4200 установлены на противоположных сторонах дома). Также другие настройки сети (с dhcp3-сервером и т. Д.) Не используют мост
bridge name bridge id STP enabled interfaces
br0 8000.000d9d571396 no eth1
wlan0
1 ответ
Я могу подтвердить, что такая же проблема существует с Nexus 7 и isc-dhcp-сервером. Я смог обойти проблему до некоторой степени, дав MAC-адрес устройства зарезервированный адрес. Это не помогает, если у вас есть гости, подключенные к сети, но у них нет бронирования.
Следуя потоку запросов / ответов с протоколированием iptables, я мог видеть, что сервер отвечает, но устройствам Android почему-то не нравится ответ (не очень точный, я знаю). Это создает очень расстраивающий пользовательский опыт, когда вы не можете поддерживать соединение в течение какого-то времени.
Что еще стоит, я также обнаружил, что многие пользователи сообщали об этой проблеме на стороне Android, но она, похоже, не получила никакого отклика от того, что я мог сказать.