Всем привет.
Давно думал о проблеме, но руки не доходили. На Фре работает торрент-клиент, в дневное время стоит полное ограничение по скорости (вх. и исх.), в ночное время ограничение снимается. Однако, несмотря на ограничение, подключения не прекращаются и кушают процессорное время. Базового управления этой функцией не нашел, может кто интересовался темой, нашел простое решение?# sockstat | grep transmission
transmission transmissi1361 6 udp4 *:19910 *:*
transmission transmissi1361 7 tcp4 *:9092 *:*
transmission transmissi1361 8 tcp4 *:40505 *:*
transmission transmissi1361 9 tcp6 *:40505 *:*
transmission transmissi1361 10 udp4 *:40505 *:*
transmission transmissi1361 12 udp4 xxx.xxx.xxx.xxx:19149 212.1.254.126:5351
transmission transmissi1361 14 dgram-> /var/run/log
transmission transmissi1361 43 tcp4 xxx.xxx.xxx.xxx:40505 95.24.42.2:49738
transmission transmissi1361 49 tcp4 xxx.xxx.xxx.xxx:40505 176.213.16.224:41577
transmission transmissi1361 50 tcp4 xxx.xxx.xxx.xxx:40505 212.98.175.72:53830
transmission transmissi1361 51 tcp4 xxx.xxx.xxx.xxx:58426 109.184.111.38:59660
transmission transmissi1361 52 tcp4 xxx.xxx.xxx.xxx:53447 212.1.226.176:80
transmission transmissi1361 52 tcp4 и много, много, много....
Привет,В первом чтении и недолго думая (типа, Юникс-вэй):
- ставим firewall правило, блокирующие новые соединения (по флагу SYN)
- пишем скрипт, который через cron каждый Х минут проверяет кол-во соединений - если их больше заданного порога, прописывает правило firewall-а; если их меньше заданного порога, убирает правило.Со фрей близко н езнаком, но в Linux завелся daemon, который может получать указания по изменению firewall-а через D-Bus. Если во фре такое есть, можно его и поюзать наместо cron.
WWell,
> Со фрей близко не знаком, но в Linux завелся daemon, который может
> получать указания по изменению firewall-а через D-Bus. Если во фре такое
> есть, можно его и поюзать наместо cron.
> WWell,Ну фря, линукс приблизительно одно и то же. Без костылей, похоже, не обойтись. Когда вкл. ограничение по скорости (в веб-морде выглядит как "черепашка"), можно найти этот параметр, и, по крону, проверять его, добавляя условия... Хорошо бы, если производитель сам допилил, в новой версии :)
можно в кроне остановить трансмишен, изменить количество пиров на торент в файле настроек и запустить трансмишен