Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:nas:pon:bdcom:ru:bdcom [2016/06/01 15:59]
asmodeus [Mikrotik]
abills:docs:nas:pon:bdcom:ru:bdcom [2017/02/09 15:54] (текущий)
asmodeus [BDCOM]
Строка 4: Строка 4:
  
  
-====P1033==== 
  
  
  
-======ABillS + Mikrotik + BDCOM=====+======ABillS + Mikrotik + BDCOM Авторизация по ONU и VLAN=====
  
 ====BDCOM===== ====BDCOM=====
 +
 +Настройка опции 82 и snooping
 +
 +  ip dhcp-relay snooping
 +  ip dhcp-relay snooping vlan  1301,1364
 +  ip dhcp-relay snooping information option format hn-type
 +
 +Тип опции
 +  * **hn-type** - Настройка авторизации по ONU + VLAN в опции Agent-Remote-Id передаётся MAC ONU (Клиентская приставка)
 +  * **cm-type** - Настройка авторизации по ONU + VLAN в опции Agent-Remote-Id передаётся MAC OLT (Главная станция)
  
 ====Mikrotik==== ====Mikrotik====
Строка 61: Строка 70:
  
   * Equipment   * Equipment
 +   
 +    Включите сборщик PON информации [[abills:​docs:​manual:​admin:​equipment:​equipment_pon|Pon Grabber]]
 +
 +    /​usr/​abills/​libexec/​billd equipment_pon
 +
   * Dhcphost   * Dhcphost
     * Freeradius DHCP     * Freeradius DHCP
Строка 105: Строка 119:
   $AUTH{mikrotik_dhcp}='​Mac_auth';​   $AUTH{mikrotik_dhcp}='​Mac_auth';​
   ​   ​
-  # Настройка авторизации по ONU + VLAN +  # Настройка авторизации по ONU + VLAN в опции Agent-Remote-Id передаётся MAC ONU 
-  $conf{DHCP_O82_BDCOM_TYPE}='​ht-type';​ +  $conf{DHCP_O82_BDCOM_TYPE}='​hn-type';​ 
-  $conf{DHCPHOSTS_O82_USE_MAC}=1;+  # Настройка авторизации по ONU + VLAN в опции Agent-Remote-Id передаётся MAC OLT 
 +  $conf{DHCP_O82_BDCOM_TYPE}='​cm-type'​;
   $conf{DHCPHOSTS_AUTH_PARAMS}=1;​   $conf{DHCPHOSTS_AUTH_PARAMS}=1;​
-  $conf{DHCPHOSTS_EXPR}='​Agent-Circuit-Id:​0x([0-9a-f]{4})00([0-9a-f]{4}):​VLAN,​PORT_DEC';​+  ​#​Выражение для парсинга входных параметров 
 +  ​$conf{AUTH_EXPR}='​Agent-Circuit-Id:​0x([0-9a-f]{4})00([0-9a-f]{4}):​VLAN,​PORT_DEC';​
  
  
Строка 124: Строка 140:
  
  
 +====Авторегистрация незарегистрированных абонентов====
 +
 +Заводим гостевой пул ​ 192.168.205.0/​24
 +  ​
 +''/​ Настройка / Сервер доступа / IP POOLs''​
 +
 +Прописываем редирект в конфигурационном файле **config.pl**
 +
 +  # Выдача гостевого пула с номером 10 и занесение абонентов в Mikrotik Address-List **_UNKNOWN**
 +  $conf{DHCPHOSTS_GUEST_POOLS}='​0:​10:​Session-Timeout=300,​Mikrotik-Address-List=_UNKNOWN';​
 +  # Включение авторегистрации для сети 192.168.205.0/​24
 +  $conf{DV_IP_DISCOVERY}='​24:​192.168.205.0/​24:​PORTS,​VID,​NAS_ID,​MAC;';​