Приложение с графическим интерфейсом для формирования полосы пропускания (ограничение скорости интернета)


19

Этот вопрос похож на этот: как ограничить пропускную способность интернета? но в этом случае я ищу приложение с графическим интерфейсом.

Другой вопрос был 2+ года назад, поэтому мог бы быть доступен графический интерфейс, который я мог бы использовать не только для мониторинга, но и для изменения максимальной скорости, с которой клиенты могут загружать файлы. WebApp или приложение с графическим интерфейсом поможет. Это должно работать на 12.04 или новее.

Просто чтобы дать представление, я ищу что-то похожее на NetLimiter, которое дает мне возможность узнать:

  • Сколько скорости загрузки / выгрузки имеет IP / Mac (при условии, что это локальная сеть)
  • Ограничьте скорость загрузки / выгрузки для IP / Mac.
  • Возможность сказать, в какое время скорость может быть ограничена или нет.
  • Может ограничиться, когда определенная сумма была загружена / загружена (как 250 МБ в день)


Я не уверен, что понимаю контекст: вы находитесь на шлюзе, контролируете и ограничиваете полосу пропускания для компьютеров за этим шлюзом или на одном компьютере, контролируете / ограничивает полосу пропускания для / из приложений?
Реми

Почему нет тега app-request?
RobotHumans

Ответы:


7

Монитор сетевого трафика

(Только некоторые из этих потребностей могут быть удовлетворены)

Можно установить его, загрузив файл .deb из Sourceforge

Может ограничивать трафик для объема данных, а также время .

введите описание изображения здесь


4

Это может быть немного тяжело в долгосрочной перспективе, но вы можете попробовать Zentyal (ранее eBox).

У меня работает коробка Zentyal, и трафик отлично работает. Но это отдельная коробка с 2 сетевыми картами, и это мой маршрутизатор. Я сделал установщик Zentyal, который просто прокладывает вашу машину и превращает ее в коробку Zentyal.

Я не уверен, что именно вы ищете, так как ваш вопрос не совсем понятен, но упоминание NetLimiter заставляет меня поверить, что вы хотели бы установить это на рабочую станцию ​​в качестве службы, которая ограничивает трафик только на этом блоке. Если это так, вероятно, это не то, что вы ищете.

Теперь я запустил Zentyal в качестве виртуальной машины в VMWare Player, прежде чем внедрить свой рабочий маршрутизатор. Я хотел убедиться, что я достаточно хорошо знаком, чтобы не подключаться к Интернету в течение длительного периода времени, поэтому я использовал виртуальную машину на практике. Потребовалось некоторое время, чтобы протолкнуть интернет-соединение моей рабочей станции между двумя виртуальными сетевыми картами в виртуальной машине на одном компьютере, но как только я заработал, он сделал то, что вы просили. Это было быстро, стабильно и работало в течение нескольких недель в фоновом режиме, и я едва заметил это. Я дал ему только один процессор и 1 ГБ оперативной памяти, и это было достаточно быстро и т. Д. Опять же, возможно, довольно сложное и перегруженное решение для того, что вы действительно ищете.

Я видел сообщения о том, что модули Zentyal устанавливаются по частям на существующую коробку, работают в фоновом режиме и выполняют то, что вам нужно. Я не знаком с этим методом, поэтому вам нужно немного погуглить, чтобы узнать подробности.

Но могу ли я убедить вас обновить ваши намерения? Не могли бы вы закинуть пару хороших гигабитных никнеймов на старый компьютер, лежащий вокруг и запускающий Zentyal, pfSense, Untangle или любой другой из множества открытых, бесплатных, полнофункциональных брандмауэров / UTM, плавающих вокруг? Это даст вам QoS / Traffic Shaping для всей вашей сети, и это хороший опыт обучения. Делая это таким образом, я могу наблюдать за использованием всей моей сети по протоколу, следить за необычной активностью, сбрасывать пинг в большинстве моих игр и следить за тем, чтобы, когда моя жена загружала фильм по требованию, мой xBox не лаг так сильно меня подстреливают 3 раза до загрузки нового кадра.


Это доступно в Ubuntu? Это должно быть доступно для Ubuntu, чтобы я мог принять ответ, а также не отказываться, как показали некоторые другие ответы (например, ничего, что не работает 13 апреля)
Луис Альварадо

Zentyal - это унифицированный набор интегрированных модулей, созданных специально для работы над Ubuntu. Их установщик - установщик Ubuntu, расширенный их модулями. Zentyal 2.3 был доступен в репозиториях Universe за 12.04. 3.0 является текущей версией, 3.2 планируется выпустить в сентябре. Так что продолжается развитие. Но ... Заявленный фокус Zentyal - сервер Linux Small Business. Как таковые они ограничивают свою официальную поддержку релизами LTS. Это означает, что до выхода LTS 13.04 вам лучше остаться 12.04, или вам, возможно, придется.
Sonic Beard

PS Кроме того, Zentyal теперь является коммерческим продуктом, который поддерживает оригинальные основные части eBox бесплатно. Только с поддержкой сообщества. Новые функции, которые они добавили в некоторые из модулей, доступны только за плату. Лучше всего проверить их сайт и посмотреть, что вы думаете. Я был более чем доволен их бесплатной версией, и это лучше, чем любой маршрутизатор, который я когда-либо использовал. Аппаратное, программное обеспечение, коммерческое качество или другое. zentyal.org/server
Соник Борода
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.