Установка Abills - помогите!!!
-
- Сообщения: 8
- Зарегистрирован: Ср май 30, 2018 5:36 am
Установка Abills - помогите!!!
Огромная просьба помочь... Если честно, уже сломал всю голову... (документация на wiki крайне запутанная и местами относится к разным версиям abills, что не прибавляет ясности...)
Мы хотим построить сеть WiFi с платным доступом с авторизацией по MAC адресу (только ручное указание оператором MAC адреса в карточке абонента), IP адреса - серые, статические (IP адрес должен закрепляться за абонентом навечно)
Чтобы подать на лицензию и частоты нам нужно создать и протестировать сеть на 100-200 абонентов с работающим биллингом (органы требуют указать какой биллинг будем использовать)...
По описаниям выбрали Abills, но установить бесплатную версию и протестировать не удается (В основном из за крайне запутанной документации на Вики).
Если кто нибудь может помочь напишите плиз кратко:
1. Какую версию биллинга посоветуете развернуть? (0.77, 0.58, другую ?)
2. На какой основе делать NAS (Mikrotik/Accel IPoE?)
3. Какие модули и в каком порядке нужно установить чтобы в бесплатном варианте протестировать авторизацию по MAC?
например:
- установить abills (ссылка на wiki),
- потом установить модуль1 (ссылка на wiki),
- модуль2...
- подключить NAS (ссылка на wiki)
- ...
Основные непонятки, конечно вот отсюда:
"Internet+
Модуль для предоставления услуг интернет связи. Создан для замены модулей Dv, Dhcphost, IPN, Vlan"
Если данный модуль ЗАМЕНЯЕТ собой модули Dv, Dhcphost, IPN то где описание по новому модулю - как в нем настроить DHCP сети? авторизацию по MACу? почему при установке abills 0.77 и открытии админки в некоторых местах требуются таблицы dv, ipn? А в "Настройках" в админке не отображаются DHCP сети (пока не установишь dhcphosts)? Или Internet+ заменяет только модуль DV? непонятно...
Авторам: Я, конечно понимаю что авторам нужно зарабатывать, но мы и не отказываемся купить, в итоге, продукт - покажите нам что он реально работает!? Ну или дайте хотя бы инструкцию как все это настроить? А то в настоящее время в одном разделе Вики написано для 0.58, в другом для 0.77 - в итоге целостной картины нет и непонятно как, куда и что ставить Если какие то модули устарели то почему таблицы из них требуются для работы?
Мы хотим построить сеть WiFi с платным доступом с авторизацией по MAC адресу (только ручное указание оператором MAC адреса в карточке абонента), IP адреса - серые, статические (IP адрес должен закрепляться за абонентом навечно)
Чтобы подать на лицензию и частоты нам нужно создать и протестировать сеть на 100-200 абонентов с работающим биллингом (органы требуют указать какой биллинг будем использовать)...
По описаниям выбрали Abills, но установить бесплатную версию и протестировать не удается (В основном из за крайне запутанной документации на Вики).
Если кто нибудь может помочь напишите плиз кратко:
1. Какую версию биллинга посоветуете развернуть? (0.77, 0.58, другую ?)
2. На какой основе делать NAS (Mikrotik/Accel IPoE?)
3. Какие модули и в каком порядке нужно установить чтобы в бесплатном варианте протестировать авторизацию по MAC?
например:
- установить abills (ссылка на wiki),
- потом установить модуль1 (ссылка на wiki),
- модуль2...
- подключить NAS (ссылка на wiki)
- ...
Основные непонятки, конечно вот отсюда:
"Internet+
Модуль для предоставления услуг интернет связи. Создан для замены модулей Dv, Dhcphost, IPN, Vlan"
Если данный модуль ЗАМЕНЯЕТ собой модули Dv, Dhcphost, IPN то где описание по новому модулю - как в нем настроить DHCP сети? авторизацию по MACу? почему при установке abills 0.77 и открытии админки в некоторых местах требуются таблицы dv, ipn? А в "Настройках" в админке не отображаются DHCP сети (пока не установишь dhcphosts)? Или Internet+ заменяет только модуль DV? непонятно...
Авторам: Я, конечно понимаю что авторам нужно зарабатывать, но мы и не отказываемся купить, в итоге, продукт - покажите нам что он реально работает!? Ну или дайте хотя бы инструкцию как все это настроить? А то в настоящее время в одном разделе Вики написано для 0.58, в другом для 0.77 - в итоге целостной картины нет и непонятно как, куда и что ставить Если какие то модули устарели то почему таблицы из них требуются для работы?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Установка Abills - помогите!!!
0.7xsergey2018 писал(а):Огромная просьба помочь... Если честно, уже сломал всю голову... (документация на wiki крайне запутанная и местами относится к разным версиям abills, что не прибавляет ясности...)
Мы хотим построить сеть WiFi с платным доступом с авторизацией по MAC адресу (только ручное указание оператором MAC адреса в карточке абонента), IP адреса - серые, статические (IP адрес должен закрепляться за абонентом навечно)
Чтобы подать на лицензию и частоты нам нужно создать и протестировать сеть на 100-200 абонентов с работающим биллингом (органы требуют указать какой биллинг будем использовать)...
По описаниям выбрали Abills, но установить бесплатную версию и протестировать не удается (В основном из за крайне запутанной документации на Вики).
Если кто нибудь может помочь напишите плиз кратко:
1. Какую версию биллинга посоветуете развернуть? (0.77, 0.58, другую ?)
От Вашего предпочтения, на микротике проще сделать но нужно Freeradius DHCP (он платный) для IPoEsergey2018 писал(а): 2. На какой основе делать NAS (Mikrotik/Accel IPoE?)
для accel все с коробки
sergey2018 писал(а): 3. Какие модули и в каком порядке нужно установить чтобы в бесплатном варианте протестировать авторизацию по MAC?
например:
- установить abills (ссылка на wiki),
- потом установить модуль1 (ссылка на wiki),
- модуль2...
- подключить NAS (ссылка на wiki)
- ...
Основные непонятки, конечно вот отсюда:
"Internet+
Модуль для предоставления услуг интернет связи. Создан для замены модулей Dv, Dhcphost, IPN, Vlan"
Если данный модуль ЗАМЕНЯЕТ собой модули Dv, Dhcphost, IPN то где описание по новому модулю - как в нем настроить DHCP сети? авторизацию по MACу? почему при установке abills 0.77 и открытии админки в некоторых местах требуются таблицы dv, ipn? А в "Настройках" в админке не отображаются DHCP сети (пока не установишь dhcphosts)? Или Internet+ заменяет только модуль DV? непонятно...
Авторам: Я, конечно понимаю что авторам нужно зарабатывать, но мы и не отказываемся купить, в итоге, продукт - покажите нам что он реально работает!? Ну или дайте хотя бы инструкцию как все это настроить? А то в настоящее время в одном разделе Вики написано для 0.58, в другом для 0.77 - в итоге целостной картины нет и непонятно как, куда и что ставить Если какие то модули устарели то почему таблицы из них требуются для работы?
установка
http://abills.net.ua/wiki/doku.php/abil ... stall:auto
или ручная
http://abills.net.ua/wiki/doku.php/abil ... _ubuntu:ru
для интернета нужен только этот модуль
http://abills.net.ua/wiki/doku.php/abil ... nternet:ru
-
- Сообщения: 8
- Зарегистрирован: Ср май 30, 2018 5:36 am
Re: Установка Abills - помогите!!!
Спасибо! но вопросы остались
(При автоустановке на FreeBSD есть проблемы - не стартует фрирадиус (там в коде автоинсталла версия фрирадиуса неправильная) не стартует isc-dhcp (то же самое версия неправильная)
-На какой машине должен стоять isc-dhcp - на машине с биллингом или на машине с Accel-IPoE ?
Если на биллинге то нужно на Accel-IPoE прописать маршрут (или dhcp relay?) для DHCP пакетов?
-Почему в админке пишет ошибки и требует таблицы (в разных местах) dv и ipn?
-где почитать про настройку шейпинга с Accel?
-где почитать про поднятие/закрытие сессий с Accel (или там автоматом?)?
-где почитать про настройку файрволла на Accel (или биллинг автоматом его настраивает)?
-где описано как настраивать (опять же на Accel) чтобы абонент с минусом попадал в другую (гостевую?) подсеть или ему закрывался доступ в интернет, но оставался доступ к ЛК?
Правильно ли я понял что рекомендуется Ubuntu в качестве ОС для Abills?~AsmodeuS~ писал(а): установка
http://abills.net.ua/wiki/doku.php/abil ... stall:auto
или ручная
http://abills.net.ua/wiki/doku.php/abil ... _ubuntu:ru
(При автоустановке на FreeBSD есть проблемы - не стартует фрирадиус (там в коде автоинсталла версия фрирадиуса неправильная) не стартует isc-dhcp (то же самое версия неправильная)
А вот здесь можно чуть подробнее ?~AsmodeuS~ писал(а): для интернета нужен только этот модуль
http://abills.net.ua/wiki/doku.php/abil ... nternet:ru
-На какой машине должен стоять isc-dhcp - на машине с биллингом или на машине с Accel-IPoE ?
Если на биллинге то нужно на Accel-IPoE прописать маршрут (или dhcp relay?) для DHCP пакетов?
-Почему в админке пишет ошибки и требует таблицы (в разных местах) dv и ipn?
-где почитать про настройку шейпинга с Accel?
-где почитать про поднятие/закрытие сессий с Accel (или там автоматом?)?
-где почитать про настройку файрволла на Accel (или биллинг автоматом его настраивает)?
-где описано как настраивать (опять же на Accel) чтобы абонент с минусом попадал в другую (гостевую?) подсеть или ему закрывался доступ в интернет, но оставался доступ к ЛК?
-
- Сообщения: 8
- Зарегистрирован: Ср май 30, 2018 5:36 am
Re: Установка Abills - помогите!!!
http://abills.net.ua/wiki/doku.php/abil ... _portal:ru
"Авторегистрация абонентов (MAC)
Регистрация IP/MAC адреса клиента для последующей выдачи статического адреса данному клиенту в сети. Абонент подключается в гостевом режиме, его перенаправляет на страницу логина в личный кабинет. Абонент переходит в кабинет и нажимает кнопку зарегистрироваться. Система автоматически ищет следующий свободный рабочий адрес и присваивает его клиенту прописывая в таблице адресов DHCP. Свободные адреса ищутся в журнале DHCP сети ( / Настройка / IP (DHCP) Сети ). Если в пуле раздаваемых адресов не установлена опция статическая сеть, система возвращает адрес 0.0.0.0. Что разрешает раздавать таким абонентам динамические IP адреса.
Опция работает при включённом модуле Dhcphposts"
Так все таки модуль internet+ заменяет собой Dhcphposts или нет!??
Без установки "Dhcphposts" в "/ Настройка /" нет пункта "/ IP (DHCP Сети" (и это логично)...
Вы написали что диапазон выдачи IP адресов нужно теперь указывать в Пулах... Но где и как тогда указать gateway? ДНС? маршруты?
"Авторегистрация абонентов (MAC)
Регистрация IP/MAC адреса клиента для последующей выдачи статического адреса данному клиенту в сети. Абонент подключается в гостевом режиме, его перенаправляет на страницу логина в личный кабинет. Абонент переходит в кабинет и нажимает кнопку зарегистрироваться. Система автоматически ищет следующий свободный рабочий адрес и присваивает его клиенту прописывая в таблице адресов DHCP. Свободные адреса ищутся в журнале DHCP сети ( / Настройка / IP (DHCP) Сети ). Если в пуле раздаваемых адресов не установлена опция статическая сеть, система возвращает адрес 0.0.0.0. Что разрешает раздавать таким абонентам динамические IP адреса.
Опция работает при включённом модуле Dhcphposts"
Так все таки модуль internet+ заменяет собой Dhcphposts или нет!??
Без установки "Dhcphposts" в "/ Настройка /" нет пункта "/ IP (DHCP Сети" (и это логично)...
Вы написали что диапазон выдачи IP адресов нужно теперь указывать в Пулах... Но где и как тогда указать gateway? ДНС? маршруты?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Установка Abills - помогите!!!
sergey2018 писал(а):http://abills.net.ua/wiki/doku.php/abil ... _portal:ru
"Авторегистрация абонентов (MAC)
Регистрация IP/MAC адреса клиента для последующей выдачи статического адреса данному клиенту в сети. Абонент подключается в гостевом режиме, его перенаправляет на страницу логина в личный кабинет. Абонент переходит в кабинет и нажимает кнопку зарегистрироваться. Система автоматически ищет следующий свободный рабочий адрес и присваивает его клиенту прописывая в таблице адресов DHCP. Свободные адреса ищутся в журнале DHCP сети ( / Настройка / IP (DHCP) Сети ). Если в пуле раздаваемых адресов не установлена опция статическая сеть, система возвращает адрес 0.0.0.0. Что разрешает раздавать таким абонентам динамические IP адреса.
Опция работает при включённом модуле Dhcphposts"
Так все таки модуль internet+ заменяет собой Dhcphposts или нет!??
Без установки "Dhcphposts" в "/ Настройка /" нет пункта "/ IP (DHCP Сети" (и это логично)...
Вы написали что диапазон выдачи IP адресов нужно теперь указывать в Пулах... Но где и как тогда указать gateway? ДНС? маршруты?
модуль Dhcphost не нужен
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Установка Abills - помогите!!!
ставте тогда рукамиsergey2018 писал(а):Спасибо! но вопросы остались
Правильно ли я понял что рекомендуется Ubuntu в качестве ОС для Abills?~AsmodeuS~ писал(а): установка
http://abills.net.ua/wiki/doku.php/abil ... stall:auto
или ручная
http://abills.net.ua/wiki/doku.php/abil ... _ubuntu:ru
(При автоустановке на FreeBSD есть проблемы - не стартует фрирадиус (там в коде автоинсталла версия фрирадиуса неправильная) не стартует isc-dhcp (то же самое версия неправильная)
isc не надоsergey2018 писал(а):А вот здесь можно чуть подробнее ?~AsmodeuS~ писал(а): для интернета нужен только этот модуль
http://abills.net.ua/wiki/doku.php/abil ... nternet:ru
-На какой машине должен стоять isc-dhcp - на машине с биллингом или на машине с Accel-IPoE ?
Если на биллинге то нужно на Accel-IPoE прописать маршрут (или dhcp relay?) для DHCP пакетов?
нужно смотреть в какихsergey2018 писал(а): -Почему в админке пишет ошибки и требует таблицы (в разных местах) dv и ipn?
автоматомsergey2018 писал(а): -где почитать про настройку шейпинга с Accel?
автоматомsergey2018 писал(а): -где почитать про поднятие/закрытие сессий с Accel (или там автоматом?)?
ацель все блокировки при правильной настройке делает самsergey2018 писал(а): -где почитать про настройку файрволла на Accel (или биллинг автоматом его настраивает)?
[/quote]sergey2018 писал(а): -где описано как настраивать (опять же на Accel) чтобы абонент с минусом попадал в другую (гостевую?) подсеть или ему закрывался доступ в интернет, но оставался доступ к ЛК?
это есть только в платной документации или самому разобраться
-
- Сообщения: 8
- Зарегистрирован: Ср май 30, 2018 5:36 am
Re: Установка Abills - помогите!!!
при открытии ip-pool в NASe:~AsmodeuS~ писал(а):нужно смотреть в какихsergey2018 писал(а): -Почему в админке пишет ошибки и требует таблицы (в разных местах) dv и ipn?
-
- Сообщения: 8
- Зарегистрирован: Ср май 30, 2018 5:36 am
Re: Установка Abills - помогите!!!
1. Вручную добавил таблицу Dv.sql - ошибка пропала (это я так понимаю остатки от модуля Dv? - то есть пока Internet+ не полностью заменяет Dv?)
2.
На биллинге в /usr/local/freeradius/etc/raddb/dictionary
на машине с Accel-IPoE в /usr/local/share/accel-ppp/radius/dictionary
настройки Accel /etc/accel-ppp.conf
а шейпинг не работает - куда смотреть?
2.
sergey2018 писал(а):
-где почитать про настройку шейпинга с Accel?
"автомат" не сработал (...~AsmodeuS~ писал(а):автоматом
На биллинге в /usr/local/freeradius/etc/raddb/dictionary
Код: Выделить всё
ATTRIBUTE DHCP-Router-IP-Address 241 ipaddr
ATTRIBUTE DHCP-Mask 242 integer
ATTRIBUTE L4-Redirect 243 integer
ATTRIBUTE L4-Redirect-ipset 244 string
ATTRIBUTE DHCP-Option82 245 octets
# Limit session traffic
ATTRIBUTE Session-Octets-Limit 227 integer
# What to assume as limit - 0 in+out, 1 in, 2 out, 3 max(in,out)
ATTRIBUTE Octets-Direction 228 integer
# Connection Speed Limit
ATTRIBUTE PPPD-Upstream-Speed-Limit 230 integer
ATTRIBUTE PPPD-Downstream-Speed-Limit 231 integer
ATTRIBUTE PPPD-Upstream-Speed-Limit-1 232 integer
ATTRIBUTE PPPD-Downstream-Speed-Limit-1 233 integer
ATTRIBUTE PPPD-Upstream-Speed-Limit-2 234 integer
ATTRIBUTE PPPD-Downstream-Speed-Limit-2 235 integer
ATTRIBUTE PPPD-Upstream-Speed-Limit-3 236 integer
ATTRIBUTE PPPD-Downstream-Speed-Limit-3 237 integer
ATTRIBUTE Acct-Interim-Interval 85 integer
ATTRIBUTE Acct-Input-Gigawords 52 integer
ATTRIBUTE Acct-Output-Gigawords 53 integer
Код: Выделить всё
ATTRIBUTE DHCP-Router-IP-Address 241 ipaddr
ATTRIBUTE DHCP-Mask 242 integer
ATTRIBUTE L4-Redirect 243 integer
ATTRIBUTE L4-Redirect-ipset 244 string
ATTRIBUTE DHCP-Option82 245 octets
# Limit session traffic
ATTRIBUTE Session-Octets-Limit 227 integer
# What to assume as limit - 0 in+out, 1 in, 2 out, 3 max(in,out)
ATTRIBUTE Octets-Direction 228 integer
# Connection Speed Limit
ATTRIBUTE PPPD-Upstream-Speed-Limit 230 integer
ATTRIBUTE PPPD-Downstream-Speed-Limit 231 integer
ATTRIBUTE PPPD-Upstream-Speed-Limit-1 232 integer
ATTRIBUTE PPPD-Downstream-Speed-Limit-1 233 integer
ATTRIBUTE PPPD-Upstream-Speed-Limit-2 234 integer
ATTRIBUTE PPPD-Downstream-Speed-Limit-2 235 integer
ATTRIBUTE PPPD-Upstream-Speed-Limit-3 236 integer
ATTRIBUTE PPPD-Downstream-Speed-Limit-3 237 integer
ATTRIBUTE Acct-Interim-Interval 85 integer
ATTRIBUTE Acct-Input-Gigawords 52 integer
ATTRIBUTE Acct-Output-Gigawords 53 integer
Код: Выделить всё
[modules]
log_file
radius
ippool
shaper
ipoe
[core]
log-error=/var/log/accel-ppp/core.log
thread-count=2
[ipoe]
verbose=100
username=lua:username
lua-file=/etc/accel-ppp.lua
lease-time=300
max-lease-time=300
attr-dhcp-client-ip=Framed-IP-Address
gw-ip-address=10.0.0.1/24
proxy-arp=1
shared=1
ifcfg=1
mode=L2
start=dhcpv4
interface=eth1
#agent-remote-id=accel-ppp
attr-dhcp-opt82=DHCP-Option82
[ip-pool]
#attr=Framed-Pool
[dns]
dns1=192.168.0.1
dns2=8.8.8.8
[radius]
dictionary=/usr/local/share/accel-ppp/radius/dictionary
nas-identifier=ANAS1
nas-ip-address=172.16.0.2
server=172.16.0.1,secretpass,auth-port=1812,acct-port=1813,req-limit=0,fail-time=0
dae-server=0.0.0.0:3799,secretpass
timeout=3
max-try=3
acct-delay-time=0
verbose=4
[shaper]
attr=Filter-Id
#down-burst-factor=0.1
#up-burst-factor=1.0
#latency=50
#mpu=0
#mtu=0
#r2q=10
#quantum=1500
#moderate-quantum=1
#hightspeed shaper
ifb=ifb0
cburst=1534
up-limiter=htb
down-limiter=htb
#low speed shaper
#up-limiter=police
#down-limiter=tbf
#leaf-qdisc=sfq perturb 10
#leaf-qdisc=fq_codel [limit PACKETS] [flows NUMBER] [target TIME] [interval TIME] [quantum BYTES] [[no]ecn]
#rate-multiplier=1
#fwmark=1
attr-down=PPPD-Downstream-Speed-Limit
attr-up=PPPD-Upstream-Speed-Limit
verbose=10
[client-ip-range]
#10.0.0.0/24
[log]
log-file=/var/log/accel-ppp/accel-ppp.log
log-emerg=/var/log/accel-ppp/emerg.log
log-fail-file=/var/log/accel-ppp/auth-fail.log
#log-debug=/var/log/accel-ppp/debug.log
copy=1
level=5
[cli]
telnet=127.0.0.1:2000
tcp=127.0.0.1:2001
password=radsecret
[snmp]
master=0
agent-name=accel-ppp
[connlimit]
limit=10/min
burst=3
timeout=60
а шейпинг не работает - куда смотреть?
-
- Сообщения: 8
- Зарегистрирован: Ср май 30, 2018 5:36 am
Re: Установка Abills - помогите!!!
Хм... волшебным образом все заработало)...
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Установка Abills - помогите!!!
полет нормальный ?sergey2018 писал(а):Хм... волшебным образом все заработало)...