Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Soulstealer в Apr 26, 2005, 22:26



Титла: iptables MARK
Публикувано от: Soulstealer в Apr 26, 2005, 22:26
Здравейте :)
Питах се дали някой знае колко стойности може да има в MARK полето на даден пакет. До колкото съм чел iptables tutorial-а там пише, че в това поле може да се дефинира unsigned int, което може да е много голяма стойност, но не пише колко на брой различни стойности може да притежава един пакет.
Примерно, ако кажа така:
iptables -t mangle -A POSTROUTING -s X.X.X.X -j MARK --set-mark 1
и после
iptables -t mangle -A POSTROUTING -s X.X.X.X -j MARK --set-mark 2
пакета каква маркировка ще има ? Дали и двете или само последната ?

мерси :)


Титла: iptables MARK
Публикувано от: VladSun в Apr 26, 2005, 23:43
Само последната


Титла: iptables MARK
Публикувано от: Soulstealer в Apr 27, 2005, 00:09
Значи в това поле е възможно да има само една маркировка така ли ?
Ако кажа примерно:
iptables -t mangle -A POSTROUTING -d 0/0 -j MARK --set-mark 1
и
iptables -t mangle -A POSTROUTING -d 192.168.0.0/24 -j MARK --set-mark 2
това значи ли, че частната мрежа ще има маркировка 2 за разлика от всичко останало, което ще има маркировка 1 ?


Титла: iptables MARK
Публикувано от: VladSun в Apr 27, 2005, 18:44
Да