ipoe - relay
Posted: 05 Dec 2020, 17:46
Добрый день,
Собрал недавно стенд - Accel-ppp с поддержкой ipoe , shape и тд.. , разбираюсь с ним по мере сил и возможностей.
Планирую, что клиенты будут находиться за GPON, подключение по ipoe, авторизация по vlan.
В сторону NAS будут лететь пакеты с двумя тэгами, но на стенде пытаюсь собрать конфигурацию попроще, при которой клиент включается в некоторый влан. Клиент должен получить IP адрес по dhcp и выйти в интернет. Должно быть всё просто. Если выдать адрес от Accel-ppp , то всё работает. Как только настраиваю relay dhcp запросов на внешний dhcp сервер, начинаются проблемы.
Cтрока инициализации интерфейса
interface=re:^enp4s0f0\.3[0-9],shared=1,mode=L2,start=dhcpv4,ifcfg=1,mtu=1500,relay=x.x.x.x,giaddr=10.50.16.1
насколько я понимаю, ifcfg=1 говорит акселю, что нужно автоматически сконфигурировать интерфейс (=giaddr=10.50.0.1), но этого не происходит. При старте акселя и отправке от клиента dhcp запроса на получение адреса, в логах пишется сообщение :
[2020-12-05 20:35:52]: debug: libnetlink: RTNETLINK answers: No such file or directory
[2020-12-05 20:35:52]: debug: vlan-mon: notify 6 32 0800 0
[2020-12-05 20:35:52]: info: ipoe: create vlan enp4s0f0.32 parent enp4s0f0
[2020-12-05 20:35:52]: info: ipoe: start interface enp4s0f0.32 (shared=1,mode=L2,start=dhcpv4,ifcfg=1,mtu=1500,relay=x.x.x.x,giaddr=10.50.16.1)
[2020-12-05 20:35:52]: error: dhcpv4: relay: x.x.x.x: bind: Cannot assign requested address
я так понимаю, что на интерфейсе enp4s0f0.32 не создается адрес 10.50.16.1 при поступлении dhcp пакета, но понять причину пока не могу.
Подскажите пжлст, в чем может быть проблема. Пытаюсь пройти этот квест уже несколько дней.
Спасибо!
Юрий
Собрал недавно стенд - Accel-ppp с поддержкой ipoe , shape и тд.. , разбираюсь с ним по мере сил и возможностей.
Планирую, что клиенты будут находиться за GPON, подключение по ipoe, авторизация по vlan.
В сторону NAS будут лететь пакеты с двумя тэгами, но на стенде пытаюсь собрать конфигурацию попроще, при которой клиент включается в некоторый влан. Клиент должен получить IP адрес по dhcp и выйти в интернет. Должно быть всё просто. Если выдать адрес от Accel-ppp , то всё работает. Как только настраиваю relay dhcp запросов на внешний dhcp сервер, начинаются проблемы.
Cтрока инициализации интерфейса
interface=re:^enp4s0f0\.3[0-9],shared=1,mode=L2,start=dhcpv4,ifcfg=1,mtu=1500,relay=x.x.x.x,giaddr=10.50.16.1
насколько я понимаю, ifcfg=1 говорит акселю, что нужно автоматически сконфигурировать интерфейс (=giaddr=10.50.0.1), но этого не происходит. При старте акселя и отправке от клиента dhcp запроса на получение адреса, в логах пишется сообщение :
[2020-12-05 20:35:52]: debug: libnetlink: RTNETLINK answers: No such file or directory
[2020-12-05 20:35:52]: debug: vlan-mon: notify 6 32 0800 0
[2020-12-05 20:35:52]: info: ipoe: create vlan enp4s0f0.32 parent enp4s0f0
[2020-12-05 20:35:52]: info: ipoe: start interface enp4s0f0.32 (shared=1,mode=L2,start=dhcpv4,ifcfg=1,mtu=1500,relay=x.x.x.x,giaddr=10.50.16.1)
[2020-12-05 20:35:52]: error: dhcpv4: relay: x.x.x.x: bind: Cannot assign requested address
я так понимаю, что на интерфейсе enp4s0f0.32 не создается адрес 10.50.16.1 при поступлении dhcp пакета, но понять причину пока не могу.
Подскажите пжлст, в чем может быть проблема. Пытаюсь пройти этот квест уже несколько дней.
Спасибо!
Юрий