LINUX.ORG.RU
ФорумAdmin

dhcp сервер - работает только ручное распределение IP адресов

 


0

1

Переехали на новое место и теперь dhcp сервер раздает ip адреса только по mac адресу. Настройки нашей небольшой сети остались те же, железо тоже за исключением того, что раньше был управляемый коммутатор, а теперь сеть автономная и стоит неуправляемый. Сориентируйте куда копать?

Ответ на: комментарий от slapin

но вообще, если диапазоны в DHCP не съехали, то должно все работать. Ну и посмотреть логи и файл с лизами.

slapin ★★★★★
()
  • Раньше раздачей случайных адресов занимался один сервер (например сам коммутатор), а статично прибитых – другой.

  • На управляемом коммутаторе была какая-то настройка, без которой ваш DHCP-сервер теперь ведет себя иначе.

  • Что-то сломалось, читай логи (:

anonymous
()

Если у вас был управляемый коммутатор, то вполне возможно, что на нём были объявлены VLAN`ы.

Плюс возможно ещё в каждом VLAN был настроен DHCP Relay на DHCP сервер. При чём DHCP сервер находился в другой сети (другом адресном пространстве), а запросы о получении IP адреса шли из другой сети.

Спросите вашего системного администратора или того, кто отвечает за сеть как было настроено.

Если у вас были VLAN с DHCP Relay, то на простом свиче (коммутаторе) вам их не поднять и придётся перенастраивать DHCP сервер. Чтобы у вас было одно адресное пространство, одна сеть.

Если у тебя в конфигурации DHCP сервера прописано выдавать IP адреса для сетей IP адресов которых нет на сетевых интерфейсах DHCP сервера. Или есть, но в случае Linux сетевые интерфейсы имеют имена

eth0.10
eth0.20
eth1.30

То на управляемом коммутаторе были VLAN`ы.

Ну либо vlan`ов не было, если таких интерфейсов нет, а была маршрутизируемая сеть, а не простой L2 сегмент.

infomeh ★★
()
Последнее исправление: infomeh (всего исправлений: 1)
Ответ на: комментарий от slapin

Настройки не менялись. Перевезли оборудование, воткнули в новый коммутатор и все. Машины, у которых айпишники были привязаны по мак адресу (т.е. вручную) получили адреса, а машины, которые получали адреса в диапазоне (динамическое распределение) - адресов не получают.

yetanother ★★
() автор топика
Ответ на: комментарий от anonymous

Раньше раздачей случайных адресов занимался один сервер (например сам коммутатор), а статично прибитых – другой.

Все делалось одним сервером, инфа 100%

На управляемом коммутаторе была какая-то настройка, без которой ваш DHCP-сервер теперь ведет себя иначе.

Возможно, но мы раньше был отдельной сетью и работали полностью самостоятельно пока нас не начали затягивать в корпоративную сеть со всеми ее прелестями в виде ограничения свободы. И раньше у нас все работало без этого коммутатора. Хотя я не исключаю этот вариант полностью

Что-то сломалось, читай логи (:

С логами беда оказалась. Время на сервере синхронизировалось по ntp, а теперь сеть автономная и время стояло аппаратное 2016 год плюс на много гигов логи загажены сообщениями о невозможности достучаться до сервера времени. Время вылечил, сервер ntp вырубил, но в логи все равно сыпятся сообщения про недоступный сервер времени.

yetanother ★★
() автор топика
Ответ на: комментарий от infomeh

Насчет VLAN-ов не знаю, возможно, но вряд ли. DHCP Relay не было, dhcp в нашей сети. Администратора у нас нет, за него - я, отсюда и вопросы. Админы в вышестоящей организации в линукс не умеют, по крайней мере в большинстве своем.

yetanother ★★
() автор топика
Ответ на: комментарий от slapin

Мы в маленькой остались, нас просто отрубили от большой. А вот насчет второго dhcp сервера надо подумать, это может и быть

yetanother ★★
() автор топика
Ответ на: комментарий от yetanother

Второй сервер не найден. Запустил виртуалку для проверки и она получила адрес. Начинаю склоняться к тому, что проблема была не в самом dhcp. На машине, где крутится dhcp сервер были проблемы с нехваткой места в разделе смонтированном в /var, плюс некорректное время было выставлено, возможно это послужило причиной...

yetanother ★★
() автор топика
Ответ на: комментарий от yetanother

На машине, где крутится dhcp сервер были проблемы с нехваткой места в разделе смонтированном в /var, плюс некорректное время было выставлено, возможно это послужило причиной...

логично, ибо в lease-файл(который лежит обычно где-то в /var) пишутся по умолчанию только динамические адреса, прибитые вручную отдаются по данным конфига

Pinkbyte ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.