Page 1 of 1

l4-redirect-on-reject [реализовано]

Posted: 23 Oct 2014, 06:18
by brodayga
Работает ли данный функционал при старте по dhcp.

Code: Select all

l4-redirect-ipset=L4
l4-redirect-on-reject=60
Но сессия рубится

Code: Select all

[2014-10-23 01:17:42]:  info: ipoe0: send [RADIUS(1) Access-Request id=1 <User-Name "192.168.0.1:4"> <NAS-Identifier "test"> <NAS-IP-Address 192.168.20.223>
<NAS-Port 24446> <NAS-Port-Id "ipoe0"> <NAS-Port-Type Ethernet> <Calling-Station-Id "00:0c:42:c2:a4:d0"> <Called-Station-Id "eth3.103.140"> <User-Password >]
[2014-10-23 01:17:42]:  info: ipoe0: recv [RADIUS(1) Access-Reject id=1 <Reply-Message "14">]
[2014-10-23 01:17:42]:  warn: ipoe0: authentication failed
[2014-10-23 01:17:42]: debug: ipoe0: terminate
[2014-10-23 01:17:42]:  info: ipoe0: ipoe: session finished

Re: l4-redirect-on-reject

Posted: 23 Oct 2014, 07:27
by Dmitry
нет, для сессий запущеных по дхцп l4-redirect-on-reject не работает, т.к. нет адреса
в принципе можно доработать чтобы выдавал адрес из какого-то специального пула

Re: l4-redirect-on-reject

Posted: 23 Oct 2014, 10:27
by brodayga
Dmitry wrote:нет, для сессий запущеных по дхцп l4-redirect-on-reject не работает, т.к. нет адреса
в принципе можно доработать чтобы выдавал адрес из какого-то специального пула
Можно и так, или возможность указать range, если не указан то из того же что и в обычной схеме.
Было бы не плохо иметь возможность в схеме с аксептом передавать не просто да нет .

Code: Select all

ATTRIBUTE L4-Redirect              242 integer(или string)
а имя ipset или номер table
Например

Code: Select all

ATTRIBUTE  l4-redirect-table              XXX   integer
ATTRIBUTE  l4-redirect-ipset              XXX   string

Re: l4-redirect-on-reject

Posted: 28 Oct 2014, 21:05
by Dmitry
brodayga wrote:Работает ли данный функционал при старте по dhcp.

Code: Select all

l4-redirect-ipset=L4
l4-redirect-on-reject=60
Но сессия рубится
ipoe: implemented "L4 redirect on reject" for DHCP sessions

Re: l4-redirect-on-reject

Posted: 29 Oct 2014, 18:05
by Dmitry