আপনি iptables ব্যবহার করতে পারে। আপনি যদি ইতিমধ্যে এটি ব্যবহার না করে থাকেন তবে আপনি একটি উন্মুক্ত স্বীকৃতি কনফিগারেশন ব্যবহার করতে পারেন তবে গণনা করার জন্য একটি নিয়ম রয়েছে।
উদাহরণস্বরূপ, আরএইচইএল-এ আপনার /etc/sysconfig/iptables
ফাইলটি এমন কিছু দেখতে পেল :
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A FORWARD -j INPUT
-A INPUT -s 10.10.1.1 -p tcp -m tcp --sport 80 -j ACCEPT
-A OUTPUT -d 10.10.1.1 -p tcp -m tcp --dport 80 -j ACCEPT
যেখানে 10.10.1.1:80 হোস্ট: পোর্ট আপনি ট্রাফিক গণনা করতে চান (আপনি কোনও হোস্ট-নেম ব্যবহার করতে পারবেন না)। এরপরে আপনি iptables -nvxL
রুট হিসাবে কমান্ড দিয়ে গণিত ট্র্যাফিক চেক করতে পারেন ।
উদাহরণ আউটপুট:
Chain INPUT (policy ACCEPT 7133268 packets, 1057227727 bytes)
pkts bytes target prot opt in out source destination
7133268 1057227727 ACCEPT tcp -- * * 10.10.1.1 0.0.0.0/0 tcp spt:80
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
0 0 INPUT all -- * * 0.0.0.0/0 0.0.0.0/0
Chain OUTPUT (policy ACCEPT 7133268 packets, 1057227727 bytes)
pkts bytes target prot opt in out source destination
7133268 1057227727 ACCEPT tcp -- * * 0.0.0.0/0 10.10.1.1 tcp dpt:80