Настроить шейпер HTB (Linux Ubuntu 9.04)
Оплата WebMoney (WMZ) либо Яндекс.Деньги.
От вас требуются только конфигурационные файлы. (/etc/htb)
Имеется сеть, состоящая из 2-ух компьютеров
У одного из них две сетевых карты:
eth0 - интерфейс, смотрящий в Интернет,
eth1 - во внутреннюю сеть. (IP этого компа в сети 192.168.0.2)
HTB стоит, соответственно, на этом компьютере.
Общий канал Интернет - 1Мбит.
Необходимо, чтобы канал делился между этими пользователями поровну (по 512 одному и другому).
При этом, если сервер неактивен - канал, доступный для пользователя не должен увеличиваться. А если не активен пользователь - сервер должен использовать канал целиком. Если это невозможно, то тогда просто делим поровну, независимо от того активны оба или нет
Собственно говоря, так и было настроено, но возникла проблема при запуске торрент-клиентов на сервере (Transmission):
1. Transmission игнорировал настройки шейпера и качал со скоростью 128КБ/c, забивая весь канал.
2. При искусственном ограничении (в настройках торрент-клиента) скорости (до 64КБ/c)- скорость закачки падала, но при этом связь с Интернет на втором компьютере практически пропадала. При отключении торрентов скорость возвращалась к нормальным значениям.
В общем, необходимо, чтобы при запуске Transmission "забивались" только 512КБит, положенные серверу.
При этом хотелось бы, чтобы передача файлов по сети, т.к сервер используется для хранения всей "крупногабаритной" информации в виде музыки и фильмов, происходила на скорости 100Мбит/c
Заранее всем спасибо за отклики.