Как ограничить использование пропускной способности пользователя?

Я хочу ограничить каждого пользователя до 300 гигабайт интернет-использования в месяц. Существуют ли графические или командные инструменты для управления пропускной способностью моих пользователей?

14 голосов | спросил One Zero 4 Jpm1000000pmWed, 04 Jan 2012 16:49:18 +040012 2012, 16:49:18

3 ответа


1

Если вы используете VPN-сервер для AAA своего пользователя, используйте множество инструментов, адаптированных для ваших нужд.

Если вы не используете VPN-сервер, просто используйте его.

Как я думаю, вы еще не использовали это решение, позвольте мне немного рассказать об этом.

AAA означает аутентификацию, авторизацию и учет. Я не знаю, что вы решили о первых двух, но теперь вы ищете решение для бухгалтерского учета. Поэтому я рекомендую вам использовать VPN-решение с поддержкой AAA.

Как только вы установите VPN-сервер с поддержкой AAA, у вас будет очень строгий контроль над вашими клиентами. Я предлагаю вам использовать сервер poptop , сервер FreeRadius на сервере mysql. С этой комбинацией и GUI радиуса (например dialup-admin или ara или daloradius или ibs ) вы можете делать почти все, что хотите. Вы должны контролировать BW или время использования ваших пользователей. С другой стороны, все данные об использовании будут храниться в вашей базе данных mysql, и если ваш выбранный GUI не будет поддерживать ваши потребности, вы сможете сделать это сами!

Надеюсь помочь: -)

ответил Ehsan 12 Jam1000000amThu, 12 Jan 2012 03:33:49 +040012 2012, 03:33:49
1

Я думаю, вы можете попробовать NTM, Network Traffic Monitor, который позволяет вам устанавливать ограничения по пропускной способности; Однако я не знаю, можете ли вы указывать ограничения для каждого пользователя. Вы можете найти программу здесь:

http://sourceforge.net/projects/netramon/

Вы можете скачать последнюю версию .deb отсюда:

http://sourceforge.net/projects/netramon/files /NTM/ntm-1.x/

И вот «руководство» о том, как это работает:

http : //www.addictivetips.com/ubuntu-linux-tips/monitor-network-bandwidth-usage-in-ubuntu-linux-with-ntm/

ответил heiko81 4 Jpm1000000pmWed, 04 Jan 2012 17:16:11 +040012 2012, 17:16:11
1

Решение должно быть связано с установкой портала, но пользователи должны войти на страницу портала через веб-сервер.
Другим способом может быть более сложный инструмент мониторинга, например NetAMS . Ему нужен сервер MySQL, и он имеет множество функций, таких как биллинг, поэтому он должен иметь дифференцированную статистику. Если плагин для ограничения трафика еще не присутствует, можно создать скрипт CRON . Временной интервал для выполнения скрипта должен быть хорошо продуман.

Надеюсь, что это поможет.

ответил Omegafil 10 Jpm1000000pmTue, 10 Jan 2012 15:00:55 +040012 2012, 15:00:55

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132