Page tree

...

NAS определяется по коду или адресу указанного типа. Абонентский порт NAS определяется аналогично по коду или адресу указанного типа.

В RADIUS-пакете содержится Remote-Id и Circuit-Id. Частью Remote-Id является код или адрес NAS, частью Circuit-Id является код или адрес абонентского порта NAS

Настройки:

  • attr - атрибут RAD_REQUEST, в котором содержится код или адрес NASRemote-Id
  • type - формат данных в атрибуте attrRemote-Id. Возможные значение: string или binary
  • offset -  начало кода или адреса NAS в байтах от начала строки в Remote-Id
  • address_type - типа адреса NAS (константа из справочника типов адресов - REF_TYPE_Address_Type), оставить пустым если передается код NAS
  • port.attr - атрибут RAD_REQUEST, в котором содержится Circuit-Id
  • port.address_type - типа адреса порта NAS (константа из справочника типов адресов - REF_TYPE_Address_Type), оставить пустым если передается код порта
  • port.type - формат данных Circuit-Id. Возможные значение: string или binary
  • port.vlan_offset - начало VLAN в Circuit-Id в байтах от начала строки (не используется)
  • port.mod_offset - начало модуля в Circuit-Id (не используется)
  • port.offset - начало кода илл адреса порта в Circuit-Id
  • bind_type - тип привязки абонентского оборудования к порту NAS

Пример:

Code Block
plugins:
  base:
    main:
      auth:
        method: bind
      nas:
        attr: DHCP-Agent-Remote-Id
        type: string
        offset: 3
        address_type: CONST.ADDR_TYPE_MAC
        bind_type: CONST.OBJOBJ_BIND_TYPE_NetConnection
        port:
          attr: DHCP-Agent-Circuit-Id
          address_type:
          type: string
          vlan_offset: 2
          mod_offset: 4
          offset: 5
DHCP-Agent-Remote-Id: 0000A1B2C3D4E5F
MAC-адрес коммутатора: 0A1B2C3D4E5F
DHCP-Agent-Circuit-Id: 012456
Порт коммутатора: 6

Описание в Jira https://support.latera.ru/browse/HARD-34