Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
config:nas_servers:ckat_dpi [2020/05/04 19:22] admin |
config:nas_servers:ckat_dpi [2020/05/04 19:22] admin |
||
---|---|---|---|
Строка 3: | Строка 3: | ||
[[https:// | [[https:// | ||
+ | ===== Админка ===== | ||
+ | |||
+ | В разделе Настройки :: Системные опции :: Параметры, | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Default service - передается при авторизации абонентам с любым статусом.\\ | ||
+ | Формат ввода: serviceid, | ||
+ | Пример: | ||
+ | \\ | ||
+ | Интернет service - передается при авторизации абонентам с доступом в интернет.\\ | ||
+ | Название для Policing берется из свойств тарифа, | ||
+ | \\ | ||
+ | Должники service и policing | ||
+ | \\ | ||
+ | Интернет отключен service и policing | ||
+ | \\ | ||
+ | Замороженные service и policing | ||
+ | \\ | ||
+ | Отключенные service и policing | ||
+ | \\ | ||
+ | Удаленные service и policing | ||
+ | \\ | ||
+ | \\ | ||
+ | DHCP Lease time - время аренды для DHCP.\\ | ||
+ | \\ | ||
+ | \\ | ||
+ | ===== Radius ===== | ||
+ | В radiusd.conf нужно включить\\ | ||
+ | <sxh language width classes> | ||
+ | status_server = yes | ||
+ | </ | ||
+ | |||
+ | В sites-enabled добавить файл **status** с содержимым | ||
+ | <sxh language width classes> | ||
+ | server status { | ||
+ | listen { | ||
+ | # ONLY Status-Server is allowed to this port. | ||
+ | # ALL other packets are ignored. | ||
+ | type = status | ||
+ | |||
+ | ipaddr = 0.0.0.0 | ||
+ | port = 18121 | ||
+ | } | ||
+ | |||
+ | client admin { | ||
+ | ipaddr = 127.0.0.1 | ||
+ | secret = adminsecret | ||
+ | } | ||
+ | |||
+ | authorize { | ||
+ | ok | ||
+ | |||
+ | # respond to the Status-Server request. | ||
+ | Autz-Type Status-Server { | ||
+ | ok | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | обратите внимание на секцию: | ||
+ | <sxh language width classes> | ||
+ | client admin { | ||
+ | ipaddr = 127.0.0.1 | ||
+ | secret = adminsecret | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | |||
+ | В sites-enabled в файле **mikbill** в секцию authorize нужно добавить: | ||
+ | <sxh language width classes> | ||
+ | Autz-Type Status-Server { | ||
+ | ok | ||
+ | } | ||
+ | |||
+ | </ | ||
+ | |||
+ | что бы получилось: | ||
+ | <sxh language width classes> | ||
+ | authorize { | ||
+ | auth_log | ||
+ | preprocess | ||
+ | suffix | ||
+ | perl | ||
+ | mschap | ||
+ | Autz-Type Status-Server { | ||
+ | ok | ||
+ | } | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ===== Словарь для Radius ===== | ||
+ | |||
+ | <sxh language width classes> | ||
+ | # -*- text -*- | ||
+ | # Copyright (C) 2015 The FreeRADIUS Server project and contributors | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | VENDOR | ||
+ | |||
+ | BEGIN-VENDOR | ||
+ | |||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | |||
+ | VALUE VasExperts-Service-Type | ||
+ | VALUE VasExperts-Service-Type | ||
+ | VALUE VasExperts-Service-Type | ||
+ | VALUE VasExperts-Service-Type | ||
+ | VALUE VasExperts-Service-Type | ||
+ | VALUE VasExperts-Service-Type | ||
+ | VALUE VasExperts-Service-Type | ||
+ | VALUE VasExperts-Service-Type | ||
+ | |||
+ | VALUE VasExperts-Command-Code | ||
+ | |||
+ | # Accounting | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | |||
+ | # DHCP -> Radius attributes | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | |||
+ | VALUE VasExperts-DHCP-Request | ||
+ | VALUE VasExperts-DHCP-Request | ||
+ | VALUE VasExperts-DHCP-Request | ||
+ | |||
+ | # Radius -> DHCP (Access-Accept, | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | |||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | |||
+ | # DHCPv6 -> Radius attributes | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | |||
+ | # Radius -> DHCPv6 attributes | ||
+ | ATTRIBUTE | ||
+ | ATTRIBUTE | ||
+ | |||
+ | VALUE VasExperts-DHCPv6-Request | ||
+ | VALUE VasExperts-DHCPv6-Request | ||
+ | VALUE VasExperts-DHCPv6-Request | ||
+ | VALUE VasExperts-DHCPv6-Request | ||
+ | |||
+ | |||
+ | END-VENDOR | ||
+ | </ |