Добрый вечер!
Задача организовать DHCP broadcast to unicast релей средствами JunOS на коммутаторе EX 3300.
Из vlan.10 broadcast DHCP запросы перебрасывать в vlan.20, юникастом на указанный сервер.
Все вланы оконечены в L3. Маршрутизация работает между сетями, проверено пингом.
Но результата tcpdump'ом я так не увидел.
Все сделано по завещанию https://kb.juniper.net/InfoCenter/index?page=content&id=KB11020&cat=TECHNOLOGY
1. Для меня неясно по мануалу, почему "bootp interface vlan.20" - это типа incoming dhcp message interface?
2. Так же там требуют "Must: The EX switch is configured as DHCP relay". Но блин неззя включать dhcp-relay, пока есть "helpers bootp"
juniper@EX> show configuration forwarding-options
helpers {
bootp {
server 20.20.20.2;
interface {
vlan.20;
}
}
}
> show helper statistics
BOOTP:
Received packets: 0
Forwarded packets: 0
Dropped packets: 0
Due to no interface in DHCP Relay database: 0
Due to no matching routing instance: 0
Due to an error during packet read: 0
Due to an error during packet send: 0
Due to invalid server address: 0
Due to no valid local address: 0
Due to no route to server/client: 0
П.С. Relay со всякими вложениями опций мне сто лет не нужен - это L3 агрегация. Там уже dhcp трафик с опциями, содержимое трогать нельзя.