Някой използва ли го за делене на интернет между потребители, защото се опитвам да го използвам, но нещо не се получава и не работи коректно.
Някой използва ли го за делене на интернет между потребители, защото се опитвам да го използвам, но нещо не се получава и не работи коректно.
Работи си съвсем коректно и върши перфектна работа, като закачиш една такава дисциплина на всеки един ppp интерфейс, та да не мрънка юзъра че като си е напълнил канала на 100% с някой торрент му се дига пинга на кънтърстрайка :-)
Какво точно те притеснява?
Използвам това:
52Мбит е зададено, защото има и локални услуги, които минават директно.Код:/sbin/tc qdisc add dev eth1 handle 1: root htb default 1 r2q 35 /sbin/tc class add dev eth1 parent 1: classid 1:1 htb rate 52000Kbit /sbin/tc filter add dev eth1 parent 1:0 protocol all u32 match u32 0 0 classid 1:1 /sbin/tc class add dev eth1 parent 1:1 classid 1:21 htb rate 1950Kbit quantum 1532 /sbin/tc filter add dev eth1 parent 1:1 protocol all prio 2 u32 match u32 0 0 classid 1:21 /sbin/tc class add dev eth1 parent 1:21 classid 1:299 htb rate 1950Kbit prio 5 quantum 1532 /sbin/tc qdisc add dev eth1 handle 299: parent 1:299 esfq perturb 1 hash ctorigdst depth 16 /sbin/tc filter add dev eth1 parent 1:21 protocol all prio 5 u32 match u32 0 0 flowid 1:299
Като цяло работи и дели нета, но ако някой пусне торент и деленето умира или се получава някакво делене например 70% за торента и 30% за узърите. Пробвах да маркирам трафика с iptables, но изглежда не е от това. Използвам последния пач и кернел 2.6.21.5.
eth1 е към локалната мрежа.
Начи. Торентите по принцип са малко шиб@ни в това отношение, тъй като процедурите за феър кюинг (тука някой да ме поправи ако лъжа) по-скоро приоритизират TCP сесиите а не узерите като ИП адреси. Т.е. ако имаш един узер който тегли торент от 200 сидъра, той ще ти е еквивалента на 40 души с по 5 тцп сесии, които си браузват или точат нещо по хттп/фтп/етц. Най-простото нещо е да минеш с голямата секира и да извъртиш един цикъл по ИП адреси, който да сложи на всеки узер по един шейпър, така че единичния юзър да не може да захапе над 30/50/70% от канала (по избор) Аз бх направил така, но от няколко години вече не се занимавам с доставка на интернет и не мога да претендирам за 100% компетентност. Всъшност съм сигурен че Etg ще даде много по-добро решение.