Перейти до

как запустить DHCPD без ip-интерфейса


Рекомендованные сообщения

Проблема в чем.

Все было на одном тазике - dhcp и маршрутизация локального трафика vlan.

Решил отделить работу с vlan на cisco3550 + вешаю на нем dhcp-relay.

Но тут возникла проблема, как только убираю vlan-ы с интерфейса на сервере, оставляю только адрес для общения с cisco, dhcpd не хочет стратовать.

Как его заставить проигнорировать это дело?

 

ось gentoo, net-misc/dhcp-4.2.2-r2

Ссылка на сообщение
Поделиться на других сайтах

dhcpd стартане коли буде прив'язаний хоч до якогось інтерфейсу. Я так розумію, що він в тебе зараз до жодного не прив'язаний - вірно? Таким чином він не зможе працювати з мережею. Якщо в тебе на сервері йде спілкування з цискою не через vlan, а через інтерфейс, то на нього й прив'яжи dhcpd.

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах

с консоли если просто запускать - он стартует правильно, если запускать с инит скрипта - шлет нах, мол не знаю где слушать опять:(

тупо закоментил

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 на циске

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
Насколько я помню, при 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

Ссылка на сообщение
Поделиться на других сайтах

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

ничего перекомпиливать не нужно все работает с коробки

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...