Перейти к содержимому
Калькуляторы

Juniper dynamic-profiles Juniper dynamic-profiles and user defined variables and pppoe

Может это боян, но все же ....

 

В логе при конекте абонента:

pppoed: Mis-configuration, user defined variables not allowed in client profile: PPPOE-TEST

 

Хочется получать от радиуса на имя фильтра на input и output а конкретно значения шейперов, как можно обойти это ? Может только юзая встроенные переменые джуноса ?

 

Model: mx5-t

Версия прошивки: Junos: 13.3R1.8

 

Вот такой конфиг динамического профайла:

 

show dynamic-profiles PPPOE-TEST

variables {

BW;

BURST;

input-filter equals "$BW";

output-filter equals "$BW";

POLICER equals "$BW";

}

interfaces {

pp0 {

unit "$junos-interface-unit" {

ppp-options {

chap;

}

pppoe-options {

underlying-interface "$junos-underlying-interface";

server;

}

keepalives interval 30;

family inet {

filter {

input "$input-filter" precedence 100;

output "$output-filter" precedence 100;

}

unnumbered-address lo0.0;

}

}

}

}

firewall {

family inet {

filter "$input-filter" {

interface-specific;

term 10 {

from {

service-filter-hit;

}

then accept;

}

term 20 {

then {

policer "$POLICER";

service-accounting;

service-filter-hit;

}

}

}

filter "$output-filter" {

interface-specific;

term 10 {

from {

service-filter-hit;

}

then accept;

}

term 20 {

then {

policer "$POLICER";

service-accounting;

service-filter-hit;

}

}

}

}

policer "$POLICER" {

logical-interface-policer;

if-exceeding {

bandwidth-limit "$BW";

burst-size-limit "$BURST";

}

then discard;

}

}

Изменено пользователем Star1609

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я не понял, вы хотите динамически полисеры в системе заводить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я не понял, вы хотите динамически полисеры в системе заводить?

 

Да именнно так ! Динамически создавать полисеры для PPPOE

Изменено пользователем Star1609

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да именнно так !

 

Я не могу однозначно сказать что так нельзя. Но механизмов для этого мы в свое время не нашли. Да и в брошюрке Day One: Dynamic Subscriber Management, в качестве примера, есть только статика и второй путь через CoS где можно только $junos-cos-shaping-rate использовать. Попробуйте в эту сторону посмотреть, там только иерархия сложнее становится. Поэтому статикой было проще и лучше.

Изменено пользователем DVM-Avgoor

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На форуме уже был похожий конфиг тут http://forum.nag.ru/forum/index.php?showtopic=79020&st=40&p=909822&hl=dynamic-profiles&fromsearch=1entry909822 то там непонятно каким образом svc-global-pppoe накатывается или он как отдельный профайл используется , на железке 11.4 прошшивка что тоже интересный момент

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Полисить можно через фильтр. Фильтр можно динамически подсовывать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Полисить можно через фильтр. Фильтр можно динамически подсовывать.

Мы как раз говорили о том чтобы динамически фильтр и полисер создавать при поднятии интерфейса, а подсовывать не хочется

Изменено пользователем Star1609

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мне кажется, что без использования сервисов, динамически подкручивать фильтры не удастся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.