|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Иполит |
Дата: 11/28/2004 |
Ако може да ме насочи някой към четиво или да помогне със
съвет. Значи имам малка домашна мрежичка от 6 компютера.
Използвам htb.init, с чията помощ уж деля. Обаче напоследък
ни смениха модема. Стария работеше максимално на 96 Кб/с ама
рядко стигаше и на половината и нямахме ядове с локалния
сървър на доставчика. Обаче сега тоя работи бързо и тряба да
се промени нещо, че да се тегли бързо от тоя сървър.
Значи положението е следното - има 2 мрежови карти.
Идеята ми беше да напиша правило за всичко дето идва от
сървъра, обаче не става. После се замислих за маркиране на
пакетите към тоя сървър, ама не знам туй което се връща идва
ли с маркер и как мога да го свържа с htb.init.
Пробвах да сменя порта на всички заявки към сървъра с
надеждата че и туй което се връща ще е на същия сменен порт
и да напиша правило в htb-то ама не би.
Ако може да ми кажете как се прави туй нещо, ще съм
черезвичайно благодарен, щото хич не разбирам от такива
работи.
Мерси.
|
Отговор #1 |
От: King Nothing (nothing__at__pestera __точка__ org) |
Дата: 11/29/2004 |
Аз ги действам с cbq.init. Пробвай се, струва ми се много
по-лесно. Оказваш си по отделно скоростите за посочено ип
или мрежа и т.н.
|
Отговор #2 |
От: Ipolit |
Дата: 11/29/2004 |
мисълта ми беше как се свързва netfilter (iptables) с
htb.init
Инсталиран е iproute2 и ядрото е компилирано с поддръжка на
QoS и изобщо всичко необходимо за htb.init.
В упътванията за iptables пише че TOS и MARK се използвали
за iproute2.
Как да си маркирам пакетите дето идват от 192.168.5.100 или
по скоро тия дето отиват на там, с надеждата че ще се върнат
с някакъв маркер.
Понеже като дам
RULE=192.168.5.100,192.168.0.0/24 не го отделя от останалия
трафик, което ме навежда на мисълта че очевидно идва
маскиран по някакъв начин (gateway-а e 192.168.5.1)
|
Отговор #3 |
От: mdam |
Дата: 11/30/2004 |
Ако приемем, че маркираш пакетите ip*2 и ip*2+1 съответно за
ин/аут ти трябва нещо като:
iptables -A FORWARD -t mangle -s 192.168.0.2 -j MARK
--set-mark 4
iptables -A FORWARD -t mangle -d 192.168.0.2 -j MARK
--set-mark 5
Закачаш на съответния интерфейс хтб-то и даваш RULE=4 или
RULE=5
|
Отговор #4 |
От: mdam |
Дата: 12/01/2004 |
Това недоспиването е лошо нещо. Не RULE, a MARK.
|
Отговор #5 |
От: Иполит |
Дата: 12/01/2004 |
Мерси, аз се ориентирах за марк и рул, обаче не ми действа
мама му стара. Май проблемът изобщо не е в мойте правила.
Следващият въпрос който излиза на дневен ред. Тряба ли да е
бърз компютърът, за да върши тая работа.
Моя е Pentium 1 133 MHz, 12 MB EDORAM
|
<< за "dhcpcd" (3
) | 166 мгхерц. да ми е роотер... (6
) >>
|
|
|
|
|