Управление услугой доступа к сети интернет.
Тарифные планы | Переход в меню тарифных планов выбранного абонента |
---|---|
Статистика | Отображение статистики по сервису интернет Статистика |
Компенсация | Меню компенсации услуги за нерабочий период Компенсация |
Последнее подключение | Ошибки авторизации и другие сообщения в журнале ошибок (Отчёт>Интернет+>Последнее подключение) Последние подключения |
Расписание | Меню отображения расписания по сервису интернет. Например, запланированная смена тарифного плана или запланированная смена статуса услуги |
Тест | Кнопка Тест используется для тестирования радиус запросов с параметрами абонента. Нужно включить опцию $conf{RADIUS_TEST_IP}. После включения опции появляется кнопка Тест. При нажатии кнопки отправляются запросы на RADIUS сервер с параметрами абонента |
Тарифный план | Тарифный план (Тарифные планы) |
---|---|
Оплата | Оплатить до определённого числа для тарифов с дневной и месячной распределённой абон. платой |
Статус | Статус услуги абонента. Также можно указать дату блокировки аккаунта в меню расписания. Если статус отличается от активно, тогда сессия не поднимается или поднимается только в гостевом режиме, при включенной функции гостевой режим.
При первом подключении абонента, после успешной авторизации, статус также меняется на активно.
|
IP | Статический IP адрес пользователя. Не в каком случае нельзя пересекать адреса выдаваемые статически с адресами выдаваемые динамически пользователям, так как возникнет конфликт адресов |
Статический IP Pool: | Автоматическое заполнение поля IP из указанного пула адресов, если не указано поле IP (или равно $conf{INTERNET_DEFAULT_IPV6_POOL} - устанавливает ID существующего статического пула по умолчанию для IPv6 Если в пуле осталось меньше 4 свободных ip-адресов, то он подсветиться желтым цветом. Если не осталось свободных - красным. |
Netmask | Сетевая маска. Будьте внимательны, если указана маска меньше 255.255.255.255, шейпер для большинства серверов доступа будет распространятся на всю сеть маски. Если маска не равна 255.255.255.255 - система автоматические подсвечивает её цветом |
CID | Идентификатор пользователя Система позволяет записать один и тот же МАС для разных абонентов, но при этом на экран выводится сообщение о том, что данный МАС уже используется, с указанием логина абонента, который использует данный МАС адрес. Если поле заполнено - рядом появится кнопка копирования данных |
CPE MAC | MAC клиентского устройства подключения. Если поле заполнено - рядом появится кнопка копирования данных |
Название тарифного плана Дата следующего снятия и через сколько дней это произойдет Сумма следующего снятия |
При наличии сессии абонента в онлайне, так же будет показана таблица текущих сессий пользователя с краткой информацией.
При наведении на IP адрес, отобразится MAC адрес и название производителя сетевого устройства, с которого подключён абонент.
Поля CID и CPE MAC автоматически преобразуют нестандартные форматы MAC-адреса к виду XX:XX:XX:XX:XX:XX (только если отключена опция проверки формата MAC-адреса $conf{INTERNET_CID_FORMAT}). Например, если ввести "aabb.ccdd.eeff", в базу запишется значение "AA:BB:CC:DD:EE:FF".
Сервер доступа | Сервер доступа (коммутатор, PON OLT) |
---|---|
Порт | Порт подключения. Если на устройстве в биллинге привязанны VLAN они автоматически заполнятся в карточке абонента при выборе порта |
VLAN ID | Клиентский VLAN |
SERVER VLAN | Серверный VLAN. |
Активация IPN | Активация Авторизация Internet IPoE через поднятие внешних команд. Указывать только при использовании сервера доступа стипом ipoe |
При наведении на сервер доступа отображается его название и IP.
При заполнении в модуле оборудования (Модуль Equipment) Серверного и клиентского VLAN система автоматически их подставляет при выборе порта абонента.
Для проверки на уникальность s-vlan, c-vlan нужно в config.pl прописать
$conf{INTERNET_CHECK_VLANS} = 1; | Параметр для проверки уникальности SVLAN и CVLAN |
---|---|
$conf{INTERNET_CHECK_VLANS_WITHOUT_CID} = 1; | Доп. параметр для проверки уникальности SVLAN и CVLAN без CID |
При привязке ONU к абоненту автоматически подставляется поле CPE MAC.
IPv6 Pool | Автоматическое заполнение поля "Статический IPv6" из указанного пула адресов, если не указано поле "Статический IPv6", также автоматически заполняет IPv6 префикс согласно формуле пула адресов |
---|---|
Статический IPv6 | Статический IPv6 адрес пользователя. |
Префикс IPv6 | Префикс IPv6 |
Скорость (kb) | Скорость подключения. Имеет более высокий приоритет, чем скорость в тарифном плане |
Одновременно | Количество одновременных сессий для выбранного логина. В панеле Интернет+ в поле CID желательно прописать any, в противном случае при первом подключении, система автозаполнит поле CID первым MAC-адресом |
Активация | Дата когда услуга будет активирована. Если дата активации отличается от текущей больше чем на месяц и абонента переводят со статуса не активировано в статус активно система снимает абонплату за все предыдущие месяцы и переносит дату активации на текущий месяц. |
Окончание | Дата когда услуга будет завершена |
Фильтр | Фильтр. Передаётся через RADIUS параметр Filter-Id Также возможно задавать радиус связки, передаваемые в параметре. Для задания передачи RADIUS пар вместо значения нужно указать RADIUS пары разделённые запятыми и начинающимися с префикса RAD:. Пример: RAD:Tunnel-Private-Group-Id=5,Tunnel-Type=VLAN,Tunnel-Medium-Type=IEEE-802 Также в фильтре негативного депозита можно передавать параметры логина и IP адреса клиента %IP% - IP адрес %LOGIN% - Логин Пример: mpd занести IP адрес абонента в 32 таблицу RAD:mpd-table+=32=%IP% |
Детализация | Детализация трафика для абонента |
Персональный тарифный план: | Заполнение данного поля устанавливает персональную сумму месячной абон.платы, работает только с абон.платой за месяц Персональный тарифный план имеет более высокий приоритет, чем месячная абон. плата основного тарифа Если основной тарифный план с распределенной абонплатой, она применяется и для персонального тарифа При изменении основного тарифного плана, персональный тарифный план обнуляется. Если не указана сумма месячной абон. платы персональный ТП не снимается |
ID | Номер услуги. Используется для синхронизации услуг |
Памятка абонента. | Печатная форма с информацией об услуге абонента. Может использоваться как дополнение к договору (Памятка абонента) |
TURBO: | Если включен модуль Turbo Включить у пользователя возможность пользоваться турборежимом. Турборежим разрешает пользователю на определённое время поднять скорость интернета. При этом провайдер может снимать дополнительные деньги за использование такой услуги. |
$conf{INTERNET_CID_FORMAT} = "^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}\$"; |
При заполнении поля CID будет выполняться проверка формата. Также визуально в поле будет маска для ввода значения. Для установки значения ANY нужно включить чек-бокс справа от поля
Другие выражения для проверки форматов:
"^(([0-9A-F]{2}[-]){5}([0-9A-F]{2});?){1,}\$" - 6 октетов по 2 символа, разделены через '-'. Пример: 1A-2B-3C-4D-5E-6F
"^(([0-9A-F]{4}[.]){2}([0-9A-F]{4});?){1,}\$" - 3 октета по 4 символа, разделены через '.'. Пример: 1AAA.2BBB.3CCC
"^[0-9A-F]{12}\$" - 1 октет на 12 символов. Пример: 1A2B3C4D5E6F
$conf{INTERNET_CPE_FORMAT} = "^(([0-9A-F]{2}[:]){5}([0-9A-F]{2});?){1,}\$"; |
При заполнении полей CPE будет выполняться проверка формата так же как и для MAC-адреса, описанного выше
Информация об оборудовании абонента и оборудовании к которому подключён абонент. Оборудование отображается, если оно зарегистрировано в модуле Equipment.
Также нужно прописать параметры Сервер доступа и Порт в панели IPoE/DHCP Option 82 сервиса Internet для закрепления ONU/порта за абонентом.
Есть возможность провести тест кабеля прямо с этой панели, см. Кабельный тестер.
Для коммутаторов/маршрутизаторов возможно включить/выключить порт прямо с этой панели при помощи кнопки в строке "Статус порта" (у администратора должно быть включено право 1:22, Управление портами оборудования). Управление статусом порта производится установкой нужного значения по OID'у ADMIN_PORT_STATUS (1.3.6.1.2.1.2.2.1.7), и соответственно с ним изменяется и физический статус порта. Если же изменить физический статус порта невозможно (например, физический статус Down, но админ. статус уже Up), выводятся оба статуса, и кнопка изменения статуса становится отключённой. После изменения админ. статуса система ждёт 3 секунды, чтобы порт успел физически включиться/выключиться.
Трафик показывается как со стороны абонента.
В правом верхнем углу панели находится кнопка перезагрузки панели, она позволяет обновить информацию на панели.
Панель оборудования, когда абонент привязан к ONU. Отображает информацию про эту ONU.
При нажатии кнопки "Информация" будет выполнен переход на детальную информацию про ONU с выводом графиков сигнала, температуры и карты покрытия з другими ONU, который находятся на том же порту что и данная ONU. Текущая ONU выделенная черным квадратом. Цвета:
Красный | Уровень сигнал выходит за норму (> -8 или < -30) |
---|---|
Желтый | Переходной уровень сигнала (> -10 или < -27) |
Зеленый | Нормальный уровень сигнала (если не попадает ни в одно из условий красного и желтого сигнала) |
Панель "Оборудование", когда абонент привязан к порту на коммутаторе/маршрутизаторе. Отображает информацию про оборудование и этот порт.
На поддерживаемых моделях оборудования есть возможность запускать команды на оборудовании прямо с этой панели.
Если на порту есть ошибки и в SNMP шаблоне оборудования есть значения OID - будет выведена кнопка "Сбросить" ошибки
С версии 1.05.00 появилась возможность менять поля прямо с веб-интерфейса.
Где соотвественно нам показывается целый список возможных полей:
Параметры с веб-интерфейса имеют самый высокий приоритет, за ними идут следующие по документации.
$conf{EQUIPMENT_ONU_INFO_FIELDS} - настройка отображаемых полей в информации по ONU. Поля разделяются запятой. Влияет только на отображение панели "Оборудование" в карточке абонента, на странице ONU отображаются все поля.
Пример (значение по умолчанию):
$conf{EQUIPMENT_ONU_INFO_FIELDS} = 'CATV_PORTS_STATUS,DISTANCE,OLT_RX_POWER,ONU_DESC,ONU_IN_BYTE,ONU_LAST_DOWN_CAUSE,ONU_MAC_SERIAL,ONU_OUT_BYTE,ONU_PORTS_STATUS,ONU_RX_POWER,ONU_STATUS,TEMPERATURE,UPTIME'; |
Подсвеченные поля отображаются по умолчанию.
|
$conf{EQUIPMENT_SW_INFO_FIELDS} - Отображение дополнительных полей и изменение существующих по оборудованию абонента
Пример:
$conf{EQUIPMENT_SW_INFO_FIELDS}=' DESCRIBE:.1.3.6.1.2.1.1.1.0; SYSTEM_ID:.1.3.6.1.2.1.1.5.0; UPTIME:.1.3.6.1.2.1.1.3.0; '; |
$conf{EQUIPMENT_PORT_INFO_FIELDS} - Настройка отображаемых полей по порту, на котором находится абонент
Пример (значение по умолчанию):
$conf{EQUIPMENT_PORT_INFO_FIELDS} = 'PORT_STATUS,ADMIN_PORT_STATUS,PORT_IN,PORT_OUT,PORT_IN_ERR,PORT_OUT_ERR,PORT_IN_DISCARDS,PORT_OUT_DISCARDS,PORT_UPTIME,CABLE_TESTER'; |
Одному абоненту можно завести несколько услуг Internet+, для этого существует кнопка Добавить услугу.
Например, у абонента есть подключение по PPPoE и IPoE. Заводится отдельно услуга PPPoE и отдельно IPoE и, в зависимости от типа подключения и сервера доступа, система определяет по какой услуге авторизировать абонента.
$conf{INTERNET_PASSWORD}='xxxx'; | Дополнительный пароль для услуги интернет, имеет более высокий приоритет, чем пароль аккаунта при подключении PPPoE/PPTP |
---|
Выбор периода
Клиенты>Логины>Интернет+
Импортировать возможно с файлов формата:
CSV разделение табуляция
JSON
Также есть возможность перекодировать импортируемый файл.
Если пользователь уже существует, его данные перезаписываются
Пример CSV файла (UID, TP_ID, STATUS):
1 1 0 2 2 0 3 5 1 |
Список доступных полей:
INTERNET_LOGIN/UID | UID или логин пользователя |
TP_ID | ID тарифного плана |
STATUS | Статус сервиса |
$conf{INTERNET_USERS_IMPORT_FIELDS}='UID,TP_ID,STATUS'; | Можно указать шаблон импорта по умолчанию в конфигурационном файле |