zulu_Radist 857 Posted 2011-12-02 06:08:25 Share Posted 2011-12-02 06:08:25 Проблема в чем. Все было на одном тазике - dhcp и маршрутизация локального трафика vlan. Решил отделить работу с vlan на cisco3550 + вешаю на нем dhcp-relay. Но тут возникла проблема, как только убираю vlan-ы с интерфейса на сервере, оставляю только адрес для общения с cisco, dhcpd не хочет стратовать. Как его заставить проигнорировать это дело? ось gentoo, net-misc/dhcp-4.2.2-r2 Link to post Share on other sites
Єгор 1 Posted 2011-12-02 06:51:51 Share Posted 2011-12-02 06:51:51 dhcpd стартане коли буде прив'язаний хоч до якогось інтерфейсу. Я так розумію, що він в тебе зараз до жодного не прив'язаний - вірно? Таким чином він не зможе працювати з мережею. Якщо в тебе на сервері йде спілкування з цискою не через vlan, а через інтерфейс, то на нього й прив'яжи dhcpd. Link to post Share on other sites
zulu_Radist 857 Posted 2011-12-02 06:56:31 Author Share Posted 2011-12-02 06:56:31 kyoukai ~ # cat /etc/conf.d/dhcpd DHCPD_CONF="/etc/dhcp/dhcpd.conf" DHCPD_IFACE="eth1" Проблема не в этом. dhcp привязан до нужного ифейса. На наге помогли немного сдвинуться с места. Чтобы dhcpd нормально стартовал, нужно в конфиге иметь описания всех connected сетей. Либо только одной connected, если их несколько, но при этом запускать ,указывая интерфейс описанной подсети only. Т.е. вам надо оставить свою шаред сеть и добавить пустое описание подсети, которая connected с цыской. Например, так: ... # тут цыска подключена. subnet 10.0.0.2 netmask 255.255.255.240 { } ... сделал как подсказали, но теперь другая ошибка: 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 Link to post Share on other sites
mr.Scamp 43 Posted 2011-12-02 07:03:29 Share Posted 2011-12-02 07:03:29 Listening on LPF/eth1.230/00:0e:0c:4a:73:e7/vlan11 А адрес 10.0.0.x на каком интерфейсе висит? Link to post Share on other sites
zulu_Radist 857 Posted 2011-12-02 07:23:57 Author Share Posted 2011-12-02 07:23:57 победил Link to post Share on other sites
Tux 24 Posted 2011-12-02 07:30:08 Share Posted 2011-12-02 07:30:08 рассказывай как Link to post Share on other sites
zulu_Radist 857 Posted 2011-12-02 07:45:34 Author Share Posted 2011-12-02 07:45:34 с консоли если просто запускать - он стартует правильно, если запускать с инит скрипта - шлет нах, мол не знаю где слушать опять тупо закоментил kyoukai ~ # cat /etc/conf.d/dhcpd DHCPD_CONF="/etc/dhcp/dhcpd.conf" #DHCPD_IFACE="eth1" и все пошло. но теперь другое всплывает: Dec 2 11:38:58 localhost dhcpd: DHCPDISCOVER from 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:38:58 localhost dhcpd: DHCPOFFER on 172.17.11.199 to 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:39:02 localhost dhcpd: DHCPDISCOVER from 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:39:02 localhost dhcpd: DHCPOFFER on 172.17.11.199 to 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:39:10 localhost dhcpd: DHCPDISCOVER from 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:39:10 localhost dhcpd: DHCPOFFER on 172.17.11.199 to 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:39:27 localhost dhcpd: DHCPDISCOVER from 00:18:f3:6a:8b:51 via 172.17.11.1 Dec 2 11:39:27 localhost dhcpd: DHCPOFFER on 172.17.11.199 to 00:18:f3:6a:8b:51 via 172.17.11.1 Клиент айпишку не получает теперь думаю где беда, или в конфиге сервака или в настройке ip-helper на циске Link to post Share on other sites
zulu_Radist 857 Posted 2011-12-02 08:18:06 Author Share Posted 2011-12-02 08:18:06 Проблема решена - маршрут проипал прописать) Link to post Share on other sites
Tux 24 Posted 2011-12-02 08:22:20 Share Posted 2011-12-02 08:22:20 Насколько я помню, при dhcp-relay все запросы идут от одного мака, т.е. порта свеча который смотрит в dhcp сервер. Нужно настраивать (перекомпилить) dhcp сервер так чтобы тот понимал параметры которые передает ему свич. вот неплохая статья Link to post Share on other sites
nightfly 1,255 Posted 2011-12-02 08:26:01 Share Posted 2011-12-02 08:26:01 Насколько я помню, при dhcp-relay все запросы идут от одного мака, т.е. порта свеча который смотрит в dhcp сервер. нифига подобного DHCPREQUEST for 10.10.100.208 from 00:22:3a:d5:cd:8d via em0 DHCPACK to 10.10.206.90 (00:1e:8c:9a:c3:59) via em0 dhcpd.conf: #CMTS peering subnet 10.10.10.8 netmask 255.255.255.252 { } relay: ip address 10.10.10.9 255.255.255.252 ip helper-address 10.10.10.10 Link to post Share on other sites
zulu_Radist 857 Posted 2011-12-02 12:48:05 Author Share Posted 2011-12-02 12:48:05 Насколько я помню, при dhcp-relay все запросы идут от одного мака, т.е. порта свеча который смотрит в dhcp сервер. Нужно настраивать (перекомпилить) dhcp сервер так чтобы тот понимал параметры которые передает ему свич. вот неплохая статья ничего перекомпиливать не нужно все работает с коробки Link to post Share on other sites
Tux 24 Posted 2011-12-02 12:56:06 Share Posted 2011-12-02 12:56:06 Это хорошо. Может и я решусь побить сеть на подсети с dhcp-relay Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now