История изменений
Исправление as_lan, (текущая версия) :
У меня дропы работали и работают вроде как. Ну по крайней мере правила такого вида
iptables -t mangle -A PREROUTING -m ndpi --bittorrent -j MARK --set-mark 25
iptables -t mangle -A PREROUTING -m mark --mark 25 -j DROP
Счетчик так же показывает что правило работает.
iptables -t mangle -L -vn
Chain PREROUTING (policy ACCEPT 1950 packets, 1676K bytes)
pkts bytes target prot opt in out source destination
92M 57G CONNMARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 CONNMARK restore
28M 9768M MARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 ! ctstate INVALID,UNTRACKED protocol bittorrent MARK set 0x19
28M 9819M CONNMARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 mark match 0x19 CONNMARK save
119 7389 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 mark match 0x19
Счетчик дропов маленький, так как правило дропа добавил только что, в то время как остальные еще пару дней назад.
Исправление as_lan, :
У меня дропы работали и работают вроде как. Ну по крайней мере правила такого вида
iptables -t mangle -A PREROUTING -m ndpi --bittorrent -j MARK --set-mark 25
iptables -t mangle -A PREROUTING -m mark --mark 25 -j DROP
Счетчик так же показывает что правило работает.
iptables -t mangle -L -vn
Chain PREROUTING (policy ACCEPT 1950 packets, 1676K bytes)
pkts bytes target prot opt in out source destination
92M 57G CONNMARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 CONNMARK restore
28M 9768M MARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 ! ctstate INVALID,UNTRACKED protocol bittorrent MARK set 0x19
28M 9819M CONNMARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 mark match 0x19 CONNMARK save
119 7389 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 mark match 0x19
Исходная версия as_lan, :
У меня дропы работали и работают вроде как. Ну по крайней мере правила такого вида
iptables -t mangle -A PREROUTING -m ndpi --bittorrent -j MARK --set-mark 25
iptables -t mangle -A PREROUTING -m mark --mark 25 -j DROP
[\code]
Счетчик так же показывает что правило работает.
iptables -t mangle -L -vn
Chain PREROUTING (policy ACCEPT 1950 packets, 1676K bytes)
pkts bytes target prot opt in out source destination
92M 57G CONNMARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 CONNMARK restore
28M 9768M MARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 ! ctstate INVALID,UNTRACKED protocol bittorrent MARK set 0x19
28M 9819M CONNMARK all -- eth0 * 0.0.0.0/0 0.0.0.0/0 mark match 0x19 CONNMARK save
119 7389 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 mark match 0x19
[\code]