Какой вид траффика (входящий,исходящий,суммарный) подсчитывает
easyhotspot?
Какой траффик подсчитывает easyhotspot?
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Какой траффик подсчитывает easyhotspot?
Если вы для ваучеров установили лимит объема трафика (в мегабайтах), то подсчитывается именно СУММАРНЫЙ трафик.
Re: Какой траффик подсчитывает easyhotspot?
А можно ли сделать так, чтобы подсчитывалось только входящий траффик?
Re: Какой траффик подсчитывает easyhotspot?
Можно поинтересоваться- в чём смысл? Халяву на нисходящий трафик строите? В будущем сие грозит подвисанием сети одним обратным потоком...
Re: Какой траффик подсчитывает easyhotspot?
Да, Вы правильно подметили. Исходящий траффик будет "халявным". Не все на этом свете продается
А насчет подвисания, время покажет.
А насчет подвисания, время покажет.
- Dmitry
- Администратор
- Сообщения: 1073
- Зарегистрирован: 25 май 2011, 09:14
- Откуда: г. Запорожье, Украина
- Контактная информация:
Re: Какой траффик подсчитывает easyhotspot?
Да. Что продавать, а что нет - каждый решает сам
По сути вопроса (чтобы хотспот подсчитывал только входящий трафик).
Вам нужно отредактировать файл /etc/freeradius/sql/mysql/counter.conf
в нем есть такой модуль счетчика:
===============================================================
sqlcounter octetslimit {
counter-name = Max-All-MB
check-name = Max-All-MB
reply-name = Chillispot-Max-Total-Octets
key = User-Name
reset = never
query = "SELECT IFNULL(SUM(acctinputoctets+acctoutputoctets),0) from radacct WHERE UserName='%{%k}'"
sqlmod-inst = sql
}
=================================================================
И его нужно немного изменить, чтобы он стал выглядеть так, как показано ниже (имя параметра, которое было изменено, я ниже для наглядности выделил красным, кроме того, выше, в исходном варианте я выделил синим цветом параметры, которые были полностью удалены)
===============================================================
sqlcounter octetslimit {
counter-name = Max-All-MB
check-name = Max-All-MB
reply-name = Chillispot-Max-Output-Octets
key = User-Name
reset = never
query = "SELECT IFNULL(SUM(acctoutputoctets),0) from radacct WHERE UserName='%{%k}'"
sqlmod-inst = sql
}
==================================
По сути вопроса (чтобы хотспот подсчитывал только входящий трафик).
Вам нужно отредактировать файл /etc/freeradius/sql/mysql/counter.conf
в нем есть такой модуль счетчика:
===============================================================
sqlcounter octetslimit {
counter-name = Max-All-MB
check-name = Max-All-MB
reply-name = Chillispot-Max-Total-Octets
key = User-Name
reset = never
query = "SELECT IFNULL(SUM(acctinputoctets+acctoutputoctets),0) from radacct WHERE UserName='%{%k}'"
sqlmod-inst = sql
}
=================================================================
И его нужно немного изменить, чтобы он стал выглядеть так, как показано ниже (имя параметра, которое было изменено, я ниже для наглядности выделил красным, кроме того, выше, в исходном варианте я выделил синим цветом параметры, которые были полностью удалены)
===============================================================
sqlcounter octetslimit {
counter-name = Max-All-MB
check-name = Max-All-MB
reply-name = Chillispot-Max-Output-Octets
key = User-Name
reset = never
query = "SELECT IFNULL(SUM(acctoutputoctets),0) from radacct WHERE UserName='%{%k}'"
sqlmod-inst = sql
}
==================================
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость