LinuxForum.Fans
Тема

Приоритет DHCPD сервера

Автор: XliN 14 сообщений 2751 просмотров
#362829

Есть CentOS на котором поднят dhcpd сервер раздающий IP`шники в три влана. Работает отлично. Сегодня нужно было завести тонкого клиента на Linux (ponix) и выяснилось что он не получает IP от моего сервера, а его переплевывает (могу ошибаться) незаконно, без разрешения, криво настроенный роутер с включенным DHCPD. Получается что мой тонкий ловит броадкаст именно от него и не может загрузиться.

Вопрос. Как повысить приоритет моего DHCPD, что бы тонкий получил IP с моего DHCP? Выявить железку пока не получается.

#362859

В dhcpcd есть whitelist/blacklist. Видимо это то, что надо.

#362888
"Macumazan" написал:
В dhcpcd есть whitelist/blacklist. Видимо это то, что надо.

оно? http://archlinux.org.ru/forum/topic/12503/?page=7#post-121941

Предлагаете методом тыка выяснить IP роутера и внести в блеклист? Хотя лучше указать свой в белый список. Я так понимаю это надо сделать в настройках клиента? Но у меня тонкие и грузятся с готового образа ponix по tftp

Спасибо за идею. Завтра же попробую.

#362919

Хотя...В тонком PXE сначала тянет образ? Тогда не то.

#362921
"Macumazan" написал:
Хотя...В тонком PXE сначала тянет образ? Тогда не то.

Вот и я про то же (( Ситуация я думаю многим знакома. Как с эти бороться? Нет мыслей вообще ((

#362947

Раздербанил initrd от тонкого. Не найду ничего связанное с dhcp. Хотел прям в образ прописать принудительный DHCP для сети по примеру белого листа.

#362957

Может попробовать с помощью iptables/ebtables дропать udp пакеты, которые не принадлежат нужному dhcp серверу?

#362965
"zenon" написал:
Может попробовать с помощью iptables/ebtables дропать udp пакеты, которые не принадлежат нужному dhcp серверу?

Вылавливать по порту? Как вариант.

Поставил dhcdrop. Просканил вланы. Ничего чужого не обнаружил. Роутер нелегальный либо моя фантазия, либо он выключен на ночь. Дождусь утра и проверю.

З.Ы. Заодно нашел у себя касяк =)

#362983

Имхо, "повысить приоритет" вы не можете никак. Единственный вариант - на активном оборудовании ставить фильтры на бродкаст-трафик от dhcp

#363037

Разобрался. Я тупанул. Просто сгорел порт на хабе, а другую сетку случайно увидел на удаленке =)

#363039
XliN написал:
Есть CentOS на котором поднят dhcpd сервер раздающий IP`шники в три влана. Работает отлично. Сегодня нужно было завести тонкого клиента на Linux (ponix) и выяснилось что он не получает IP от моего сервера, а его переплевывает (могу ошибаться) незаконно, без разрешения, криво настроенный роутер с включенным DHCPD. Получается что мой тонкий ловит броадкаст именно от него и не может загрузиться.

Вопрос. Как повысить приоритет моего DHCPD, что бы тонкий получил IP с моего DHCP? Выявить железку пока не получается.

Не в тему, прошу прошения
ели не затруднит показать конфиги как вы раздаете в 3 влан, я так понимаю это же 3 разных подсети, да даже пусть будет и 1 подсеть мне интересно как вы настроили на раздачу в влан (у самого в планах стоит поднятие dhcp с влан-ами..
или вы сделали так через пробел ?

/etc/sysconfig/dhcpd

DHCPDARGS=eth0 vlan10 vlan20 vlan30
#363044
"lone_wolf" написал:
DHCPDARGS=eth0  vlan10 vlan20 vlan30

Так и сделал.
P.S. По проблеме. Если сеть настроена на не управляемых свичах, то выходом с такой ситуации было бы использовать dhcdrop путем забора всего пула адресов левого DHCP. Тем самым он заглохнет и пропустить широковещательный траф уже нужно dhcp.

#363085
XliN написал:
[quote="lone_wolf"]DHCPDARGS=eth0  vlan10 vlan20 vlan30

Так и сделал.
P.S. По проблеме. Если сеть настроена на не управляемых свичах, то выходом с такой ситуации было бы использовать dhcdrop путем забора всего пула адресов левого DHCP. Тем самым он заглохнет и пропустить широковещательный траф уже нужно dhcp.[/quote]
да у меня все счиви управшяки HP "Включая сетевое ядро"

Войдите или зарегистрируйтесь, чтобы ответить.