@xxxwerusxxx

Почему DHCP offer не генерируется на сервере?

Добрый день.
У меня небольшой вопрос, сейчас опишу ситуацию.
Существует несколько DHCP серверов на windows. Области разделены на vlan-ы. если нужно раздать dhcp в локальной области, то все работает без проблем, но если комп вываливается в гостевой vlan, то он релеем летит в свою область на другом dhcp сервере и должен подхватить ip соответственно там. Вот тут и появляется проблема. Ip не приходит с удаленного сервера. Комп получает автоматический виндовый адрес 169.ххх.ххх.ххх. Поставил wireshark на сервер. Discover приходит, а offer даже не формируется. Ладно он бы формировался, но не уходил к клиенту. А тут просто не формируется. В логах dhcp ничего не нашел, в событиях тоже.

Дальше по сценарию как только он проходит авторизацию и радиус сервер ему позволяет работать, то он возвращается на свой dhcp сервер и берет ip уже там в родном vlan-е. Но до сюда еще не дошел.
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 2
@mvv-rus
Настоящий админ AD и ненастоящий программист
Чтобы понять причину, смотрите в Wireshark, что за IP адрес содержится в пересланном пакете DHCPDISCOVER в поле "Relay agent IP Address" (giaddr, если нужно название по спецификации, находится прямо перед MAC клиента). Чтобы все работало, этот адрес должен попадать в одну из областей (scope), определенных на сервере по адресу/маске обласьт - тогда адрес клиенту будет предложен (DHCPOFFER) из этой области.
Вот и смотрите, что за адрес приходит, есть ли у вас область с адресом/маской, под которые этот адрес попадает, активирована ли эта область и т.д.
О результате пишите в комментарии.
Ответ написан
Комментировать
@xxxwerusxxx Автор вопроса
Да, Вы правы, спасибо)
Действительно, неверно была размечена область. Диапазон адресов делился по 27 маске, а области указанные в relay и на сервере были разные.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы