zulu_radist Опубликовано 1 декабря, 2011 (изменено) · Жалоба Возникла проблема с dhcp, сначала опишу структуру сети. Изначально все было на одной машине dhcp сервер+кучка виланов. Возникла необходимость разделить функции. cisco 3550 на нем разруливаются сети вланов и в него же воткнут DHCPD сервер. на 3550 настроен ip helper с ip адресом dhcp-сервера. Проблема собственно в чем, когда убираю все виланы с DHCP сервера, прописываю только ip адсрес для "обещения" с cisco, сам dhcp демон не стартует, просит их вернуть))). Ума неприложу что делать... и куда уже копать... кстати ругается на Not configured to listen on any interfaces! но kyoukai ~ # cat /etc/conf.d/dhcpd DHCPD_CONF="/etc/dhcp/dhcpd.conf" DHCPD_IFACE="eth1" kyoukai ~ # emerge -ptv dhcp These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild R ] net-misc/dhcp-4.2.2-r2 USE="client server ssl -ipv6 -ldap (-selinux) -vim-syntax" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB * IMPORTANT: 2 news items need reading for repository 'gentoo'. * Use eselect news to read news items. Изменено 1 декабря, 2011 пользователем zulu_radist Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
terrible Опубликовано 2 декабря, 2011 · Жалоба Ну уберите интерфейсы вланов из конфига dhcpd и стартанёт Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zulu_radist Опубликовано 2 декабря, 2011 · Жалоба Не понял, вот кусок из конфига: shared-network vlan11 { .... subnet 172.17.11.0 netmask 255.255.255.0 { option routers 172.17.11.1; option ms-classless-static-routes 16, 172,17, 172,17,11,1; option rfc3442-classless-static-routes 16, 172,17, 172,17,11,1; include "/etc/dhcp/list_beta/11.dhcp" ; } .... subnet 10.27.11.0 netmask 255.255.255.0 { option routers 10.27.11.1; include "/etc/dhcp/list_beta/10.11.dhcp" ; } ............ } Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
wtyd Опубликовано 2 декабря, 2011 · Жалоба Не понял, вот кусок из конфига: shared-network vlan11 { .... subnet 172.17.11.0 netmask 255.255.255.0 { option routers 172.17.11.1; option ms-classless-static-routes 16, 172,17, 172,17,11,1; option rfc3442-classless-static-routes 16, 172,17, 172,17,11,1; include "/etc/dhcp/list_beta/11.dhcp" ; } .... subnet 10.27.11.0 netmask 255.255.255.0 { option routers 10.27.11.1; include "/etc/dhcp/list_beta/10.11.dhcp" ; } ............ } Чтобы dhcpd нормально стартовал, нужно в конфиге иметь описания всех connected сетей. Либо только одной connected, если их несколько, но при этом запускать ,указывая интерфейс описанной подсети only. Т.е. вам надо оставить свою шаред сеть и добавить пустое описание подсети, которая connected с цыской. Например, так: ... # тут цыска подключена. subnet 10.0.0.2 netmask 255.255.255.240 { } ... Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zulu_radist Опубликовано 2 декабря, 2011 (изменено) · Жалоба Дело говорите. Спасибо. Сдвиги пошли, но не до конца. kyoukai ~ # dhcpd Internet Systems Consortium DHCP Server 4.2.2 Gentoo-r2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ WARNING: Host declarations are global. They are not limited to the scope you declared them in. Wrote 0 deleted host decls to leases file. Wrote 0 new dynamic host decls to leases file. Wrote 0 leases to leases file. Listening on LPF/eth1.230/00:0e:0c:4a:73:e7/vlan11 Sending on LPF/eth1.230/00:0e:0c:4a:73:e7/vlan11 Sending on Socket/fallback/fallback-net There's already a DHCP server running. Изменено 2 декабря, 2011 пользователем zulu_radist Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
wtyd Опубликовано 2 декабря, 2011 · Жалоба Дело говорите. Спасибо. Сдвиги пошли, но не до конца. kyoukai ~ # dhcpd Internet Systems Consortium DHCP Server 4.2.2 Gentoo-r2 Copyright 2004-2011 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ WARNING: Host declarations are global. They are not limited to the scope you declared them in. Wrote 0 deleted host decls to leases file. Wrote 0 new dynamic host decls to leases file. Wrote 0 leases to leases file. Listening on LPF/eth1.230/00:0e:0c:4a:73:e7/vlan11 Sending on LPF/eth1.230/00:0e:0c:4a:73:e7/vlan11 Sending on Socket/fallback/fallback-net There's already a DHCP server running. Кинфигурацию с fallback не использовал - не знаю ответа :-). У вас точно один процесс dhcpd запущен ? Т.е. вдруг на момент рестарта старый процесс каким-то образом остался. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zulu_radist Опубликовано 2 декабря, 2011 · Жалоба Жесть какая-то Никаких сторонникх процессов связанных с dhcp не запущено kyoukai ~ # ps ax | grep dhcpd 3616 pts/0 S+ 0:00 grep --colour=auto dhcpd Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zulu_radist Опубликовано 2 декабря, 2011 (изменено) · Жалоба запуск победил :) теперь другая беда :) Dec 2 11:33:20 localhost dhcpd: DHCPDISCOVER from 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:33:20 localhost dhcpd: DHCPOFFER on 172.17.11.199 to 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:33:27 localhost dhcpd: DHCPDISCOVER from 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:33:27 localhost dhcpd: DHCPOFFER on 172.17.11.199 to 00:18:f3:6a:8b:51 via 172.17.11.1 Изменено 2 декабря, 2011 пользователем zulu_radist Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
alexmern Опубликовано 2 декабря, 2011 · Жалоба Как победили запуск? Нужно что бы для subnet, которые отсутвую на dhcp-сервере, был указан параметр authoritative. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zulu_radist Опубликовано 2 декабря, 2011 · Жалоба с консоли если просто запускать - он стартует правильно, если запускать с инит скрипта - шлет нах, мол не знаю где слушать опять, замкнутый круг:) тупо закоментил kyoukai ~ # cat /etc/conf.d/dhcpd DHCPD_CONF="/etc/dhcp/dhcpd.conf" #DHCPD_IFACE="eth1" и все пошло. С authoritative сейчас попробую. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zulu_radist Опубликовано 2 декабря, 2011 · Жалоба Ксто подскажет куда рыть? почему не идут DHCPREQUEST и DHCPACK? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
zulu_radist Опубликовано 2 декабря, 2011 · Жалоба Проблему нашли, забыли прописать маршрут) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Ivan_83 Опубликовано 2 декабря, 2011 · Жалоба Жесть какая-то Никаких сторонникх процессов связанных с dhcp не запущено kyoukai ~ # ps ax | grep dhcpd 3616 pts/0 S+ 0:00 grep --colour=auto dhcpd Учитесь читать и осмысливать прочитанное. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...