Portál AbcLinuxu, 1. června 2025 10:03
tc
?
1) Označenení paketů pomocí iptables
(např. iptables -t mangle -A POSTROUTING -d 192.168.1.1 -j MARK --set-mark 1
). Poté pomocí tc
zařadit paket do příslušné třídy (např. tc filter add dev eth0 parent 1:0 protocol ip handle 1 fw flowid 1:11
). iptables
, ale rozdělovat pomocí tc filter ...
(např. $TC filter add dev eth0 parent 1: protocol ip prio 5 u32 match ip src 192.168.1.1 flowid 1:11
).iptables
(např. iptables -t mangle -A POSTROUTING -d 192.168.1.1 -j CLASSIFY --set-class 1:11
). Zde nevím, jestli to funguje bez dalšího zásahu pomocí tc filter...
nebo tak něco, nebo se rovnou takto označený paket dostane do příslušné třídy.
Řešení 3) jsem nikde moc neviděl, většinou případ 1). Podle mě 3) je asi nejjednodušší, protože stačí jeden zápis v iptables
a nemusim znát další syntaxi tc filter ...
.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.