KDmitriy Posted March 23, 2017 Report Share Posted March 23, 2017 Уважаемые профи, помогите пожалуйста разобраться с htb.init на CentOS 7. Не могу настроить, чтобы между компьютерами равномерно входящий трафик делился. Сначала попробовал делить дефолтным правилом. Внутренний интерфейс enp63s0, подсеть 192.168.0.0/24. Создал 4 файла. enp63s0: DEFAULT=20 R2Q=100 enp63s0-2.root: RATE=100Mbit enp63s0-2:4.from_router_to_network: CEIL=90Mbit RATE=1Mbit PRIO=4 LEAF=sfq RULE=192.168.0.0/24,192.168.0.0/24 enp63s0-2:20.default: RATE=1Kbit CEIL=5Mbit PRIO=5 LEAF=sfq В этом случае, если на одном компьютере запускаю на скачивание 1 файл, на другом 2, то трафик делится не пополам а 1 к 2. Если запускаю торрент, то торрент почти весь канал и забивает. Как я понял по дефолту считаются не компьютеры, а соединения. Запустил скрипт, который создал файлы для всех возможных компьютеров в локальной сети: for ((i=1;i<=254;i++)) do echo -e "RATE=1Mbit\n""CEIL=5Mbit\n""LEAF=sfq\n""PRIO=5\n""RULE=*,192.168.0.""$i" >enp63s0-2:5:"$((i+1000))" done Получил 254 файла (enp63s0-2:5:1001 - enp63s0-2:5:1254) с содержимым: RATE=1Mbit CEIL=5Mbit LEAF=sfq PRIO=5 RULE=*,192.168.0.XXX В этом случае с любого компьютера скорость режется до 1Mbit (или другого значения, заданного параметром RATE), даже если он один активный в сети. Как все же корректно настроить htb, чтобы трафик распределялся равномерно и использовался по максимуму? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.