Два DHCP в одной подсети

Темы, которые не попадают в остальные категории.
Ответить
iGOR_
Сообщения: 65
Зарегистрирован: Ср апр 19, 2006 3:35 pm

Два DHCP в одной подсети

Сообщение iGOR_ »

День добрый!

В подсети уже есть MS DHCP. Хочется его сохранить для обслуживания обычных клиентов. А для обслуживания терминалов с сетевой загрузкой хочется использовать WT DHCP
На MS DHCP есть исключение с 192.168.1.100 по 192.168.1.254
Установил набор утилит. Настроил WT DHCP на диапазон 192.168.1.150 - 192.168.1.160
В доп. настройках указал слушать только терминалы с MAC адресами из списка. Внес туда МАС тестового терминала. Стал тестировать.
Запускаю терминал с загрузкой по сети. Вижу в логе запросы. Но ему не присваивается IP. Соответственно образ не грузится.
Пришлось вручную назначить IP и загрузка пошла.

Хотелось бы уйти от ручного назначения. Это возможно? Если да, что я делаю не так?
Какие есть плюсы в использовании WT DHCP по сравнению со сторонними для управления средой WTWare терминалов?
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Два DHCP в одной подсети

Сообщение aka »

iGOR_ писал(а):Вижу в логе запросы. Но ему не присваивается IP.
Не понимаю. Как это не присваивается IP? Прямо так русским языком в логе написано: "не присваивается IP"?

Запусти конфигуратор под Администратором. Из конфигуратора останови службу WT DHCP. Запусти заново. Один раз попробуй загрузить терминал, которому не присваивается IP. Сохрани и выложи лог службы DHCP.
iGOR_ писал(а):Какие есть плюсы в использовании WT DHCP по сравнению со сторонними для управления средой WTWare терминалов?
WT DHCP можно управлять. Ты никак не обучишь Microsoft dhcp не отвечать терминалу.
У WT DHCP есть логи. Можно попытаться понять, что и почему оно делает. Что делает Microsoft DHCP - загадка.

И то, и другое полезно в начале работы, чтобы понять, что как и почему работает. Для больших сетей мы рекомендуем пользоваться Microsoft DHCP или юниксовым ISC DHCPD.
Rushmore
Сообщения: 358
Зарегистрирован: Пн фев 11, 2013 9:36 pm

Re: Два DHCP в одной подсети

Сообщение Rushmore »

aka писал(а):Ты никак не обучишь Microsoft dhcp не отвечать терминалу.
Здрасьте, давно уже есть фильтрация MAC адресов по черному и белому спискам. В 2008 R2 фича работает прямо из коробки. К 2003 и 2008 можно прикрутить дополнительную DLL.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Два DHCP в одной подсети

Сообщение aka »

Гы. Круто, я не знал.
iGOR_
Сообщения: 65
Зарегистрирован: Ср апр 19, 2006 3:35 pm

Re: Два DHCP в одной подсети

Сообщение iGOR_ »

Проблема решилась после изменения настроек MS DHCP.

Как оказалось, на самом деле была следующая настройка:
MS DHCP
Диапазон выдачи IP с 192.168.1.1 - 192.168.1.100
Диапазона исключений не было
WT DHCP
Диапазон выдачи IP с 192.168.1.150 - 192.168.1.160

В такой конфигурации терминал не получал IP

Изменили на:
MS DHCP
Диапазон выдачи IP с 192.168.1.1 - 192.168.1.254
Диапазон исключений: 192.168.1.100 - 192.168.1.254
WT DHCP
Диапазон выдачи IP с 192.168.1.150 - 192.168.1.160

В такой конфигурации терминал получает IP нормально

Возвращать "кривую" конфигурацию для фиксации ошибки и отправки лога сейчас не имею возможности.
Спасибо за помощь.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Два DHCP в одной подсети

Сообщение aka »

Втваревый DHCP не обучен "не выдавать IP". Он может не выдать IP, если служба не запущена. Или если диапазон пуст, или наоборот, полностью заполнен. Настройки запущенного на другой машине MS DHCP на втваревый DHCP никак не должны влиять. Дело хозяйское, но описанная проблема - из разряда чудес, и как бы нежелание разобраться не аукнулось в будущем новыми сюрпризами...
iGOR_
Сообщения: 65
Зарегистрирован: Ср апр 19, 2006 3:35 pm

Re: Два DHCP в одной подсети

Сообщение iGOR_ »

Да у клиента вообще вся ит-инфраструктура - "поле чудес". Сейчас приводим потихоньку в порядок. Если проблема повториться, сразу буду логи выкладывать.

Кстати, а как WT DHCP производит автоопределение параметров (галка Автоопределение сервером)? Например 003 Маршрутизатор? Берет с другого DHCP в сети или с NIC?

Есть мысль что он не выдавал IP в диапазоне, так как на MS DHCP этот диапазон вообще никак не был определен.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Два DHCP в одной подсети

Сообщение aka »

Автоопределение параметров - эвристики. В качестве маршрутизатора отдаёт самого себя, IP своего соответствующего интерфейса. Предполагаем мааленькую сеть и сервер с двумя сетевыми интерфейсами, один в локальную сеть, второй на провайдера.

Update: научили указывать в настройках разные маршрутизаторы для разных интерфейсов.

С другого DHCP ничего не берёт. Совсем ничего, и диапазоны на другом DHCP никак не могут влиять.
sawka88
Сообщения: 7
Зарегистрирован: Вс мар 03, 2013 3:19 pm

Re: Два DHCP в одной подсети

Сообщение sawka88 »

Ребята. Какие два DHCP сервера в одной сети? Нельзя так делать.
DHCP должен быть один. И это должен быть MS в вашей ситуации.
Каким образом вы собираетесь распределять запросы от клиентов.
Тут как получится, кто первый ответил на запрос, тот и выдал IP.
Допустим есть у вас клиент с OS Windows и IP 192.168.1.10 и он по всевозможным причинам отправит запрос к DHCP серверу, чтоб ему выдали IP. А на этот запрос первым ответит DHCP WT и даст ему IP 192.168.1.155. Каким образом вы собираетесь фильтровать и избегать такие ситуации? WT DHCP не умеет фильтровать запросы по MAC.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Два DHCP в одной подсети

Сообщение aka »

sawka88 писал(а):Ребята. Какие два DHCP сервера в одной сети? Нельзя так делать.
DHCP должен быть один.
Я много лет эту догму отстаивал. В конце концов сдался: их больше :?
sawka88 писал(а):Каким образом вы собираетесь распределять запросы от клиентов.
Тут как получится, кто первый ответил на запрос, тот и выдал IP.
1. Фильтрами. Один DHCP обслуживает одни МАКи, другой другие. Виндовый штатный, юниксовый ISC DHCP и втваревый DHCP умеют фильтровать МАКи.

2. Если железка грузится по сети, то будут приниматься только те ответы, в которых есть 067 параметр. Если глобальный DHCP не отдаёт 067, а втваревый фильтрами обучен отвечать только терминалам, то поедет.

3. Кто первый ответил на запрос, тот и выдал. Бардак, но иногда работает. Если DHCP пингует IP перед тем, как выдать его, то в общем неплохо работает. Втваревый всегда пингует, майкрософтовый можно научить одной галкой.
sawka88 писал(а):WT DHCP не умеет фильтровать запросы по MAC.
Умеет.
Dim-soft
Сообщения: 503
Зарегистрирован: Пт янв 13, 2006 9:57 am

Re: Два DHCP в одной подсети

Сообщение Dim-soft »

sawka88 писал(а):Ребята. Какие два DHCP сервера в одной сети?
Начиная c 2012 DHCP от MS умеет два и обмениваться арендой и выдавать один скоп.
sawka88
Сообщения: 7
Зарегистрирован: Вс мар 03, 2013 3:19 pm

Re: Два DHCP в одной подсети

Сообщение sawka88 »

aka писал(а): Я много лет эту догму отстаивал. В конце концов сдался: их больше :?
Убедили, тоже сдаюсь. Но я бы так все равно не делал :D
aka писал(а):
sawka88 писал(а):WT DHCP не умеет фильтровать запросы по MAC.
Умеет.
Не знал, спасибо, будем иметь ввиду.
Хоть и не очень хочется :D :D :D
Игорь

Re: Два DHCP в одной подсети

Сообщение Игорь »

я сделал следующим образом: WT DHCP указал диапазон 192.168.2-3 (у меня две терминальные машины, и к макам этих машин жёстко привязал IP 192.168.2 и 192.168.3, и всё диапазон занят, больше никто сюда не влезtт, а в MS DHCP диапазон 192.168.4-253
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Два DHCP в одной подсети

Сообщение aka »

У втваревого DHCP есть режим "отвечать только МАКам из списка". Включается в конфигураторе, в соседнем с диапазонами разделе. Лучше включить этот режим, чтоб DHCP с осознанием своей правоты игнорировал все прочие машины, кроме терминальных.
YurySh
Сообщения: 58
Зарегистрирован: Чт янв 27, 2005 3:26 pm

Re: Два DHCP в одной подсети

Сообщение YurySh »

aka писал(а): Пн янв 19, 2015 10:54 pm 2. Если железка грузится по сети, то будут приниматься только те ответы, в которых есть 067 параметр. Если глобальный DHCP не отдаёт 067, а втваревый фильтрами обучен отвечать только терминалам, то поедет.
А на малине, которая напрочь игнорирует 067, такая схема не поедет ? Или всё же поедет из-за отсутствия 066 ?
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Два DHCP в одной подсети

Сообщение aka »

Не знаю, не пробовал. Теоретически могла бы поехать. Практически - разные малины (сейчас есть три разных загрузки по сети: 3b без SD, 3b с SD для загрузки по сети, 3b+ без SD) могут ещё и по-разному отреагировать...
Ответить

Вернуться в «Остальное»