faq обучение настройка
Текущее время: Пн июл 21, 2025 20:06

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: DFL-1660, DHCP Server и DHCP renew
СообщениеДобавлено: Пт фев 24, 2012 12:11 
Не в сети

Зарегистрирован: Пт фев 24, 2012 12:08
Сообщений: 1
Имеется DFL-1660 с прошивкой 2.40.00.10-16822. На нем включен DHCP-сервер в локальную сеть.
В локальной сети присутствует несколько машин с установленными windows server 2008 R2, работающими круглосуточно.
Они настроены на получение конфигурации от DHCP.

Было замечено, что периодически эти машины теряют конфигурацию, и прописывают себе link-local адреса (169.254.*.*)
При этом в логах DFL значилось client_renewed (ID: 00900020),
а это, в соответствии с Log Reference Guide, значит, что "Client successfully renewed its lease."


Таким образом получалось, что либо DHCP-сервер не отсылает пакет DHCPACK (подтверждает обновления), либо клиент не получает его.

Для восстановления хронологии событий lease time у сервера был уменьшен до 300 секунд.


22:57:09 sending_offer ------- Клиенту выслано предложение
22:57:09 client_bound ------- Клиент подтверждает принятие конфигурации

22:57:47 got_inform_request ------- Клиент получает дополнительные параметры конфигурации DHCP
22:57:51 got_inform_request


22:59:39 client_renewed ------- Прошла ровно половина времени аренды, достигнуто время T1
22:59:42 client_renewed ------- Клиент раз за разом пытается сделать renew
22:59:50 client_renewed ------- после первой попытки в логе windows server появляется ошибка
22:00:49 client_renewed ------- Your computer was not able to renew its address from the network (from the DHCP Server)
22:00:52 client_renewed ------- for the Network Card with network address 0x******8AB15A. The following error occurred: 0x79.
22:01:00 client_renewed ------- Your computer will continue to try and obtain an address on its own from the network address (DHCP) server.
22:01:24 client_renewed
22:01:27 client_renewed ------- При этом наблюдаем за пакетами в WireShark
22:01:34 client_renewed ------- Запросы есть, ответов от сервера нет.
22:01:59 client_renewed ------- Так продолжается до истечения времени аренды
22:02:02 client_renewed
22:02:09 client_renewed ------- последний запрос на renew от клиента, клиент ждет таймаута и сдается
22:02:15 Sending_offer ------- через 6 секунд после окончания времени аренды сервер отсылает offer!
22:02:15 client_bound ------- в данном случае клиент все-таки взял конфигурацию и ничего плохого не случилось

Но иногда клиент успевает подумать, что с ним никто не общается, и прописать себе link local адрес.

Кроме того, пока аренда активна, renew можно запросить вручную, выполнив на клиенте "ipconfig /renew".
В этом случае мы так же не дождемся DHCPACK:

"Произошла ошибка при обновлении интерфейса Подключение по локальной сети:
не удается связаться с DHCP-сервером. Превышено время ожидания запроса."

С другой стороны, если сделать "ipconfig /release", а потом "ipconfig /renew",
то конфигурация успешно получается, как и в случае первого получения.


Теперь вопрос: можно ли сконфигурировать DHCP у DFL таким образом, чтобы он все-таки отвечал на запросы обновления своевременно?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: DFL-1660, DHCP Server и DHCP renew
СообщениеДобавлено: Ср сен 12, 2012 13:53 
Не в сети

Зарегистрирован: Чт фев 07, 2008 12:18
Сообщений: 314
Получилось что-то?

Сам бьюсь над этой проблемой с DFL-860E.

_________________
D-Link DFL-860E (2.30.01.06)
D-Link DGS-3612G
D-Link DGS-3200-10
D-Link DES-1228
D-Link DES-1200-28


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 304


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB