forum.bitel.ru
http://forum.bitel.ru/

Не всегда выдается выделенный IP адрес
http://forum.bitel.ru/viewtopic.php?f=44&t=8178
Страница 1 из 1

Автор:  yoksel [ 20 июн 2013, 12:12 ]
Заголовок сообщения:  Не всегда выдается выделенный IP адрес

Собственно сама проблема. Недавно накатил все последние обновления, правда пока не знаю помогло или нет. Версия биллинга 5.2

Автор:  Amir [ 20 июн 2013, 16:43 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Какая схема? По RADIUS или DHCP?
Что при этом происходит, выдается динамический?
IP-ресурсы не меняли?

Автор:  a.lebedev [ 24 июн 2013, 12:18 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Аналогичная беда. Адрес выдаётся по Radius. Выдаётся совсем не тот, который я ожидаю.
К сервису на договоре привязано устройство и интерфейс. В дереве устройств интерфейсы привязаны к категории ip-адресов.
В результате адрес выдаётся из другого пула. Причём, если в договоре в настройках сервиса рядом с адресом нажать кнопку "<<<", то выдаётся правильный пул. А в radius пакете приходит то правильный, то из другой категории.

Автор:  Amir [ 24 июн 2013, 16:26 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Для выдачи статического адреса используется ip.resource.categoryId, для динамической выдачи по RADIUS - radius.realm.default.ipCategories (radius.disable.ipCategories для сессий, у которых доступ закрыт, если такое настроено).

Автор:  a.lebedev [ 24 июн 2013, 18:29 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Хм. То есть все эти красивые привязки интерфейсов к ресурсам ip не работают?
Мне нужно чтобы в зависимости от того, в какой порт(интерфейс) свича подключен абонент, ему выдавался ip из соответствующего VLAN. Я не нашёл способа привязать сервис договора к VLAN. Но для привязки ip-ресурсов к интерфейсу так много сделано...

Автор:  Amir [ 24 июн 2013, 18:35 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Для динамической выдачи - нет. Сейчас привязки интерфейсов к IP-ресурсам только для статической (<<<) выдачи.

Автор:  a.lebedev [ 24 июн 2013, 19:40 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Хорошо. В текущей конфигурации устройства...
nas.radius.realm.default.ipCategories=1
radius.realm.default.ipCategories=3
nas.radius.disable.ipCategories=2
radius.disable.ipCategories=2
А адрес выдан из пула с id=4!

Автор:  Amir [ 24 июн 2013, 19:49 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Цитата:
nas.radius.realm.default.ipCategories=1
radius.realm.default.ipCategories=3
это одно и тоже, последняя запись правильнее
Цитата:
nas.radius.disable.ipCategories=2
radius.disable.ipCategories=2
это одно и тоже, последняя запись правильнее

Не путаете id категорий IP-ресурсов и id IP-ресурсов?

Автор:  a.lebedev [ 24 июн 2013, 20:18 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

В настройках указаны id категорий ip-ресурсов. То есть из списка в левой части окна.
А ip ресурсов (это которые в правой части окна) с такими id (1,2,3,4) нет вообще.

Автор:  a.lebedev [ 25 июн 2013, 12:05 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Уточню...
a.lebedev писал(а):
В настройках указаны id категорий ip-ресурсов. То есть из списка в левой части окна.

Здесь речь про id из таблицы "inv_ip_category_1".


a.lebedev писал(а):
А ip ресурсов (это которые в правой части окна) с такими id (1,2,3,4) нет вообще.

Здесь речь про таблицу "inv_ip_resource_1". Конечно, там есть записи с categoryId равными и 3, и 4. Но там нет записей с id меньше 7.

Автор:  a.lebedev [ 25 июн 2013, 20:04 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Итак, что получилось.
Настройка radius.realm.default.ipCategories указана в NASе и перекрыта в дочерних устройствах-свичах. Так было сделано, чтобы в зависимости от свича использовался свой пул адресов. Сервис на договоре привязан, естественно, к свичу.
Так вот, если в сервисе договора указан статический адрес, то он и выдаётся. А вот для выдачи динамического адреса используется только пул с id, указанным в настройках NASа.
Могу предположить почему в использование попал пул с id=4. Все категории адресов для дочерних к насу свичей были в папке с категорией адресов для наса. Таким образом нас считал все эти категории своим единым пулом и выбирал адреса из любой из них по мере расходования...
Получается что можно использовать одну категорию для адресов клиентам, которым разрешен доступ, одну для тех, кому запрещен и фиксированные адреса.

И ещё нигде не могу найти как задаётся соответствие между vlan, устройством, сервисом и пулом адресов... Складывается впечатление, что никак. Кроме возможности вручную указать vlan в сервисе договора ничего не нашёл.

Автор:  Amir [ 25 июн 2013, 20:23 ]
Заголовок сообщения:  Re: Не всегда выдается выделенный IP адрес

Цитата:
А вот для выдачи динамического адреса используется только пул с id, указанным в настройках NASа.
При правильном определении агентского устройства (коммутатора) по RADIUS-пакету (InetRadiusProcessor.AGENT_REMOTE_ID), пул можно прописывать и в конфиге коммутатора.

При этом для связки с DHCP также используется поиск агентского устройства отдельно, т.е. dhcp.deviceSearchMode=0 или dhcp.deviceSearchMode=2.

Цитата:
И ещё нигде не могу найти как задаётся соответствие между vlan, устройством, сервисом и пулом адресов... Складывается впечатление, что никак. Кроме возможности вручную указать vlan в сервисе договора ничего не нашёл.
Для динамической выдачи сейчас только привязка к устройству. Для статической - к устройству или интерфейсу устройства. К VLAN привязки нет.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/