The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Представлена утилита TrafficToll 1.0.0 для выборочного огран..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от opennews (??), 28-Янв-20, 12:59 
Опубликована утилита TrafficToll 1.0.0,  позиционируемая как Linux-аналог проприетарной программы NetLimiter для Windows. Программа упрощает установку ограничения пропускной способности в разрезе отдельных локальных приложений, а также уже запущенных процессов. Например, можно урезать пропускную способность для программы загрузки файлов и увеличить для видеочата. Настройки определяются в простом текстовом файле конфигурации. Код написан на языке Python и распространяется под лицензией GPLv3...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=52262

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +2 +/
Сообщение от Аноним (1), 28-Янв-20, 12:59 
Если кому надо просто мониторить трафик приложений - есть nethogs.
Ответить | Правка | Наверх | Cообщить модератору

8. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  –1 +/
Сообщение от ьтьитьит (?), 28-Янв-20, 14:40 
уныло, где аналоги Agnitum Outpost хотя бы по мониторингу?
Ответить | Правка | Наверх | Cообщить модератору

9. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +2 +/
Сообщение от Аноним (9), 28-Янв-20, 14:44 
>где аналоги Agnitum Outpost хотя бы

Напиши, раз уныло тебе

Ответить | Правка | Наверх | Cообщить модератору

11. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (11), 28-Янв-20, 15:10 
OpenSnitch смотрел?
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

25. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от anonymous (??), 28-Янв-20, 16:49 
Ещё есть bandwhich, тоже умеет показывать трафик по процессам.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (2), 28-Янв-20, 13:45 
NIH netbrake на питоне?
Динамически менять скорость для уже запущенных приложух умеет?
Ответить | Правка | Наверх | Cообщить модератору

44. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +1 +/
Сообщение от irlittz (?), 29-Янв-20, 21:55 
Netbreak doesn't allow you to adjust the bandwidth limits on-the-fly, while the process is running. Additionally you have to start the target application through it and it only works on glibc systems, nor can you group a bunch of different processes into a single filtering group.
Ответить | Правка | Наверх | Cообщить модератору

47. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (47), 30-Янв-20, 07:17 
>Netbreak doesn't allow you to adjust the bandwidth limits on-the-fly

так я и спрашиваю - эта тулза умеет, или все тоже самое только на питоне?

Ответить | Правка | Наверх | Cообщить модератору

48. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +1 +/
Сообщение от irlittz (?), 30-Янв-20, 17:32 
Yes of course it can, I thought I made that clear in my previous answer. The readme on the GitHub page also says exactly this, in the very first sentence:

> TrafficToll allows you to limit download and upload bandwidth globally (per interface) and per process, even during the process' runtime.

Ответить | Правка | Наверх | Cообщить модератору

3. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +2 +/
Сообщение от Аноним (3), 28-Янв-20, 13:50 
Какая-то стрёмная питонообёртка к tc.
https://github.com/cryzed/TrafficToll/blob/master/traffictol...
Оно что, определяет, какие правила в tc нужно налепить, тупо по номеру локального порта из списка активных подключений процесса? ППЦ
Ответить | Правка | Наверх | Cообщить модератору

45. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от irlittz (?), 29-Янв-20, 21:56 
Yes, that's how it works. How else would you traffic-shape the bandwidth of a single application?
Ответить | Правка | Наверх | Cообщить модератору

4. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  –1 +/
Сообщение от Аноним (4), 28-Янв-20, 14:08 
man cbq
Ответить | Правка | Наверх | Cообщить модератору

46. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от irlittz (?), 29-Янв-20, 21:57 
How does this allow you to limit the bandwidth of a single application specifically?
Ответить | Правка | Наверх | Cообщить модератору

49. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от NV (??), 03-Фев-20, 17:15 
You can check firejail. It implicitly use FShaper.sh script which use TC (man 8 tc)

```
            $ firejail --bandwidth=name|pid status

       where:
            name - sandbox name
            pid - sandbox pid
            network - network interface as used by --net option
            download - download speed in KB/s (kilobyte per second)
            upload - upload speed in KB/s (kilobyte per second)

       Example:
            $ firejail --name=mybrowser --net=eth0 firefox &
            $ firejail --bandwidth=mybrowser set eth0 80 20
            $ firejail --bandwidth=mybrowser status
            $ firejail --bandwidth=mybrowser clear eth0
```

Ответить | Правка | Наверх | Cообщить модератору

6. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Онаним (?), 28-Янв-20, 14:21 
У NetLimiter есть GUI который позволяет одной кнопкой ограничить/настроить лимиты. А у этого "аналога" что?
Ответить | Правка | Наверх | Cообщить модератору

37. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +1 +/
Сообщение от Аноним (37), 28-Янв-20, 19:17 
А он в линуксе работает?
Ответить | Правка | Наверх | Cообщить модератору

7. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  –2 +/
Сообщение от анонимус (??), 28-Янв-20, 14:24 
> Код написан на языке Python

Давайте уже в букваре про пайтон рассказывать. Как говорил Ершов, "программирование - вторая грамотность".

Ответить | Правка | Наверх | Cообщить модератору

31. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (31), 28-Янв-20, 18:20 
>> Код написан на языке Python
> Давайте уже в букваре про пайтон рассказывать.

Рассказ про Питон начинается так: "Великий сдвиг гласных (англ. Great Vowel Shift) — фонетическое изменение, произошедшее в английском языке в XIV—XV веках." https://ru.wikipedia.org/wiki/%D0%92%D0%...

Ответить | Правка | Наверх | Cообщить модератору

10. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +2 +/
Сообщение от Петр (??), 28-Янв-20, 15:02 
Когда уже файрволл приложений на линукс подвезут...
Ответить | Правка | Наверх | Cообщить модератору

12. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (1), 28-Янв-20, 15:21 
А что, разве нет? Тот же Firewalld, например.
Ответить | Правка | Наверх | Cообщить модератору

18. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +1 +/
Сообщение от Анонимун (?), 28-Янв-20, 16:01 
С per application firewall грустно. А действительно не помешало бы.
Ответить | Правка | Наверх | Cообщить модератору

26. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (3), 28-Янв-20, 17:27 
Что насчёт AppAmor?
https://gitlab.com/apparmor/apparmor/-/wikis/AppArmor_Core_P...
Ответить | Правка | Наверх | Cообщить модератору

35. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Ibel (?), 28-Янв-20, 19:06 
AppArmor не режет доступ к сети, у него там задокументированный баг, как я понял..
Ответить | Правка | Наверх | Cообщить модератору

40. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (40), 28-Янв-20, 23:03 
firejail?
Ответить | Правка | Наверх | Cообщить модератору

19. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  –1 +/
Сообщение от n80 (?), 28-Янв-20, 16:12 
Выше уже про OpenSnitch говорили, а ещё есть firejail (или bubblewrap, если топить за минимализм). Не могу сказать, что это прямо готовое решение, но хотя бы нетрудно допилить под свои нужды.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

13. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +2 +/
Сообщение от Ньфаг (?), 28-Янв-20, 15:40 
Как мне в Линуксе Телегу ограничить? Изолировать её от доступа к системе? Пусть тупо чатик будет.
Как в Андроиде всякие Яндекс.Карты изолировать? Пусть тупо карты показывают а не пи@дят у меня с телефона всю инфу.
ПОДСКОЖЫТИ КАГ ЭТА ЗДЕЛОТЬ!!!111адын.
Спасибо.
Ответить | Правка | Наверх | Cообщить модератору

15. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Анонимун (?), 28-Янв-20, 15:54 
>Как мне в Линуксе Телегу ограничить?

Запускать в браузере (можно отдельном)

>Как в Андроиде всякие Яндекс.Карты изолировать?

Рутануть, поставить нормальный файервол. А дальше как-то с белым списком колдовать. Вангую: намучаешься с DNS>IP

Ответить | Правка | Наверх | Cообщить модератору

21. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +3 +/
Сообщение от Аноним (1), 28-Янв-20, 16:15 
> Как мне в Линуксе Телегу ограничить? Изолировать её от доступа к системе? Пусть тупо чатик будет.

Firejail.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

28. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +2 +/
Сообщение от Shevchuk (ok), 28-Янв-20, 17:41 
> в Линуксе

Песочницы (Bubblewrap, Firejail, snap)

> в Андроиде

Lineage OS Privacy Guard / Trust, XPrivacyLua, Shelter

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

29. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +2 +/
Сообщение от Аноним (-), 28-Янв-20, 17:44 
lxc кури (к примеру, вот хороший гайд: https://stgraber.org/2014/02/09/lxc-1-0-gui-in-containers/ ). Лучшая, на мой взгляд, система изоляции - ввиду того что юзерфрендли-туториалов по настройке bubblewrap не завезли, firejail имеет захардкоженные белые списки, всякие докеры требуют рута (в lxc это требование опционально, только если хочешь привилегированные контейнеры - но это в 95% случаев оверкилл) а полноценные виртуалки шибко много жрут.
Только с lxd не перепутай - тот велосипед от убунтоводов для "упрощенной настройки lxc" имеет долгоиграющий баг, позволяющий получить рута на хосте - и, судя по тому что этой дыре уже больше полугода - фиксить её никто не собирается: https://bugs.launchpad.net/ubuntu/+source/lxd/+bug/1829071
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

39. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (1), 28-Янв-20, 19:41 
> firejail имеет захардкоженные белые списки

Читали бы вы маны перед тем, как делать такие заявления.

Ответить | Правка | Наверх | Cообщить модератору

43. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (43), 29-Янв-20, 06:27 
> имеет долгоиграющий баг, позволяющий получить рута на хосте

при запуске эксплоита от группы с рут правами, по моему не похоже на баг.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

38. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +1 +/
Сообщение от Аноним (38), 28-Янв-20, 19:34 
selinux/apparmor/cgroups/namespaces/qemu. обизолируйся по самое горло
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

14. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  –1 +/
Сообщение от Ньфаг (?), 28-Янв-20, 15:41 
Как мне в Линуксе Телегу ограничить? Изолировать её от доступа к системе? Пусть тупо чатик будет.
Как в Андроиде всякие Яндекс.Карты изолировать? Пусть тупо карты показывают а не пи@дят у меня с телефона всю инфу.
ПОДСКОЖЫТИ КАГ ЭТА ЗДЕЛОТЬ!!!111адын.
Спасибо.
Ответить | Правка | Наверх | Cообщить модератору

24. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от DeadMustdieemail (??), 28-Янв-20, 16:45 
> Как мне в Линуксе Телегу ограничить? Изолировать её от доступа к системе? Пусть тупо чатик будет.

Запустить в контейнере, для параноиков - в виртуалке.

> Как в Андроиде всякие Яндекс.Карты изолировать? Пусть тупо карты показывают а не пи@дят у меня с телефона всю инфу.

Завести отдельный телефон, либо купить относительно дорогой телефон с функцией виртуализации - обычно в таких есть как минимум две области (рабочая и пользовательская).

Ответить | Правка | Наверх | Cообщить модератору

16. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Анонимун (?), 28-Янв-20, 15:58 
>можно урезать пропускную способность для программы загрузки файлов

Обычно они сами умеют это делать. JDownloader, например. Про торренты молчу. И даже приоритет трафика задавать.
Для браузера бы не помешало. У меня при полной утилизации полосы все остальные запросы жутко тормозят
net.ipv4.tcp_congestion_control=yeah в /etc/sysctl.conf помогает, но не сильно. Но я в браузере редко качаю.

Ответить | Правка | Наверх | Cообщить модератору

17. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Анонимун (?), 28-Янв-20, 16:00 
>У меня при полной утилизации полосы все остальные запросы жутко тормозят

Заворот в Tor еще помогает.

Ответить | Правка | Наверх | Cообщить модератору

20. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (20), 28-Янв-20, 16:13 
Целиком заблокировать трафик у приложения можно?
Ответить | Правка | Наверх | Cообщить модератору

23. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от АнонАнонemail (?), 28-Янв-20, 16:43 
С этим справится любой фаервол
Ответить | Правка | Наверх | Cообщить модератору

27. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (3), 28-Янв-20, 17:31 
AppArmor же
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

30. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от Аноним (-), 28-Янв-20, 17:47 
это и в iptables можно - https://serverfault.com/questions/550276/how-to-block-intern...
Ответить | Правка | К родителю #20 | Наверх | Cообщить модератору

22. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  –1 +/
Сообщение от DeadMustdieemail (??), 28-Янв-20, 16:42 
Тот ещё Traffic Troll...
Ответить | Правка | Наверх | Cообщить модератору

32. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +4 +/
Сообщение от Нанобот (ok), 28-Янв-20, 18:36 
>Код написан на языке Python

дайте угадаю: работает от рута, для всех настроек запускает бинарник /sbin/tc и не фильтрует пользовательский ввод

Ответить | Правка | Наверх | Cообщить модератору

33. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +1 +/
Сообщение от Нонон (?), 28-Янв-20, 18:50 
Нужно было назвать TrafficTroll
Ответить | Правка | Наверх | Cообщить модератору

36. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от axredneck (?), 28-Янв-20, 19:07 
TrafFig
Ответить | Правка | Наверх | Cообщить модератору

41. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от annual slayer (?), 29-Янв-20, 00:00 
блин, сначала прочитал TragicTroll
Ответить | Правка | Наверх | Cообщить модератору

42. "Представлена утилита TrafficToll 1.0.0 для выборочного огран..."  +/
Сообщение от annual slayer (?), 29-Янв-20, 00:01 
а по теме, это же по сути просто QoS?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру