Титла: CBQ не работи на единия интерфейс Публикувано от: ivanatora в May 18, 2005, 11:56 Ползвам cbq.init и даунлоуда се ограничава както трябва. Обаче ъплоуда неще.
Нечетните класове са ми на eth0 (външен, към доставчика), а четните на eth1 (вътрешен, към домашната мрежа). Нещото което ме безпокои са статистиките на външния интерфейс: tc -s -d qdisc show dev eth0
Изпратени: 0 байта, 0 пакета.. в статистиките на eth1 се виждат реални стойности, различни от нула. Ето няколко конфигурации (ползвам cbq.init): cbq-112:
cbq-113
Титла: CBQ не работи на единия интерфейс Публикувано от: ivanatora в May 19, 2005, 09:34 Дайте някаква идея.. колкото повече чета разни скриптове и решения, толкоз повече се обърквам. Според всички правила ограничението на ъплоуда трябва да работи.. пък и двете конфигурации за всеки интерфейс са почти еднакви, що пък на външния да не работи..
Титла: CBQ не работи на единия интерфейс Публикувано от: Ice___Cool в May 19, 2005, 11:06 Маскираш ли пакетите към доставчика, ако да вместо 10.10.10.8 сложи външното си ИП
Титла: CBQ не работи на единия интерфейс Публикувано от: ivanatora в May 19, 2005, 14:08 Маскирам ги.
Да така определено работи ![]() ![]() Титла: CBQ не работи на единия интерфейс Публикувано от: VladSun в May 19, 2005, 14:50
По принцип работя с htb, ама сигурно е същото: маркирай пакетите с iptables -j MARK и използвай за RULE, вместо ИП-то, маркировката Титла: CBQ не работи на единия интерфейс Публикувано от: ivanatora в May 19, 2005, 20:22 Благодаря ви, започна да се прояснява
![]() Само едно ми е малко чудно. Ако сложа една марка на всички адреси, това означава един клас, следователно няма да има разлика с постнатата конфигурация, нали? Значи ми трябват на всеки от вътрешните адреси по различна марка? Просто контролен въпрос ![]() Титла: CBQ не работи на единия интерфейс Публикувано от: VladSun в May 19, 2005, 23:11 Съвсем правилно си разбрал
![]() |