updated on Thu Jan 19 20:01:47 UTC 2012
[aur-mirror.git] / trafmetux / trafmetux.install
blob2c6bedaaa839d8cf5938a8a58c912c64a00269e3
2 post_install() {
3     echo << EOF
4     You must use a netfilter configuration that use the TRAFMETUX target to
5 take into account all the packets that hits these rules. Here is how we
6 can create three monitors, one for incoming packets on wlan0, another one
7 for the outgoing packets from eth0, and another one for the total (in+out):
8 # ---- flush all rules
9 iptables -t mangle -F
10 iptables -t mangle -X
11 # ---- reload the trafmetux module
12 rmmod xt_TRAFMETUX
13 modprobe xt_TRAFMETUX
14 # ---- create three monitors
15 iptables -t mangle -A INPUT -i eth0 -p tcp -j TRAFMETUX --monitor input
16 iptables -t mangle -A OUTPUT -o eth0 -p tcp -j TRAFMETUX --monitor output
17 iptables -t mangle -A INPUT -i eth0 -p tcp -j TRAFMETUX --monitor total
18 iptables -t mangle -A OUTPUT -o eth0 -p tcp -j TRAFMETUX --monitor total
20 EOF