faq обучение настройка
Текущее время: Ср июл 30, 2025 14:27

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: dhcp option 82 и des35xx (продолжение)
СообщениеДобавлено: Вт мар 06, 2007 16:38 
Не в сети

Зарегистрирован: Пн дек 11, 2006 11:46
Сообщений: 432
Откуда: Etherway, Чебоксары
Сначала топология:

[dhcpd]<-vlan untagged->[dgs3324]<--vlans trunk id:98,101-->[des3526]

комп с dhcpd: 10.4.244.46
vlan id 98 служебная подсеть (для управления desами) 192.168.98.0/24
vlan id 101 клиентская подсеть 10.128.0.0/23

на des-3526:
config dhcp_relay add ipif System 10.4.244.46
config dhcp_relay option_82 state enable
enable dhcp_relay

в dhcpd.conf
описана как:
subnet 192.168.98.0 netmask 255.255.255.0
{
default-lease-time 7200;
max-lease-time 7200;
}

так и

shared-network v101
{
pool {
range 10.128.0.10 10.128.1.254;
option routers 10.128.0.1;
option broadcast-address 10.128.1.255;
allow members of "c101";
}
}

но!
dhcpd мне ругается
Listening on LPF/eth0/00:15:17:01:44:9c/10.4.244.32/28
Sending on LPF/eth0/00:15:17:01:44:9c/10.4.244.32/28
Sending on Socket/fallback/fallback-net
DHCPDISCOVER from 00:16:36:56:1a:d2 via 192.168.98.1: unknown network segment
DHCPDISCOVER from 00:16:36:56:1a:d2 via 192.168.98.1: unknown network segment


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 06, 2007 16:57 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Перезвоните пожалуйста в офис по телефону 744-00-99 доб.390.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 14, 2007 22:33 
Не в сети

Зарегистрирован: Вс ноя 13, 2005 01:36
Сообщений: 195
Откуда: VTC SPbU
Попробуйте так:

shared-network v101
{
subnet 192.168.98.0 netmask 255.255.255.0
{
default-lease-time 7200;
max-lease-time 7200;
}
subnet 10.128.0.10 netmask 255.255.255.0
{
option routers 10.128.0.1;
option broadcast-address 10.128.1.255;
}
}

Если дальше опишите Ваши хосты с указанием MAC-адресов, то все будет отлично работать.

Например:

host 192.168.1.2 {
hardware ethernet 00:11:22:33:44:55;
fixed-address 192.168.1.2;
option host-name "test";
}

С выдачей адреса из диапазона просто так скорее всего не заработает...

Можно выдавать адрес на основе информации в Option82. Сперва ее надо как минимум сперва расшифровать...

Например так:

if exists agent.circuit-id {
log ( info, concat(
"SW-ID: ",
binary-to-ascii(16, 8, ":", substring(option agent.remote-id, 2, 6)),
", port: ", binary-to-ascii(10, 8, "/", suffix(option agent.circuit-id, 2))
));
}

Это заставит падать в лога MAC-адрес свитча и порт, с которого приходит запрос.

Далее можно делать выдачу адреса в зависимости от того с какого свитча и даже с какого порта или группы портов пришел запрос.

Насколько я понял, специалисты D-Link сами не используют ISC DHCP, так что примеры приводят на основе какого-то DHCP for Windows.

Если кому-нибудь интересно, то можем вместе поразбираться в проблеме, а по итогам сделать FAQ!-)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт мар 15, 2007 12:59 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт май 13, 2005 15:49
Сообщений: 20616
Откуда: D-Link, Moscow
Конечно, мы всегда рады сотрудничеству! Пишите мне на почту.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 59


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB