Настройка DHCP с opt 82 на коммутаторе BDCOM-P3310C

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (9)

просмотр истории страницы
h4. Настройки коммутатора
{code}
ip dhcp-relay snooping
ip dhcp-relay snooping vlan xxx 101,102
ip dhcp-relay snooping information option format hn-type
ip dhcp-relay agent
ip dhcp-relay helper-address 192.0.2.1 vlan 101,102
{code}
Описание настроек:
* *remote.id* приходит MAC адрес ONU;
* *circuit.id* - VLAN / номер EPON порта / номер сабинтерфейса;
* *helper-address* - ip адрес биллинга;
* *vlan* - список vlan-ов.

h4. Тип коммутатора
Hастраивается с одним параметром - Opt82 PARS_PARAM:
{code}

При этих настройках в remote.id летит мак онушки, в circuit.id - влан/номер епон порта+6/номер епон сабинтерфейса

В некоторых случаях достаточно одного remote.id.



В "Оборудовании" заводится "тип коммутатора" только с одним параметром - Opt82 PARS_PARAM:

binary-to-ascii(16, 8, ":", option agent.remote-id)
{code}
В большинстве случаев достаточно указать *remote-id*.
h4. Коммутатор
При создании коммутатора укажите:
* *Тип*;
* *Количество портов* - максимальное количество ONU.

В карточке абонента указываем в поле switch нашу железку, порт - произвольный свободный (это обязательно, иначе биллинг не сгенерирует class в конфиге dhcp). И там же в поле " Дополнительный параметр Opt82: " указываем мак онушки типа aa:bb:cc:dd:ee:ff
h4. Карточка абонента
В карточке абонента укажите:
* *SWITCH* - коммутатор;
* *PORT* - произвольный свободный (это обязательно, иначе биллинг не сгенерирует class в конфигурационном файле dhcp);
* *Дополнительный параметр Opt82* - MAC адрес ONU типа aa:bb:cc:dd:ee:ff.
{note}
Функция binary-to-ascii пропускает лидирующие 0, подробнее в [статье|https://kb.isc.org/docs/aa-01039]. MAC адрес aa:bb:*0с*:dd:ee:ff будет декодирован как aa:bb:*c*:dd:ee:ff. В поле *Дополнительный параметр Opt82* укажите MAC aa:bb:*c*:dd:ee:ff.
{note}

{info}
Настройки проверены на версии ОС коммутатора:
{code}
BDCOM(tm) P3310D Software, Version 10.1.0F Build 69083
{code}
{info}