All of lore.kernel.org
 help / color / mirror / Atom feed
* Accounting for national/international traffic
@ 2004-12-21  8:55 Jean Hoderd
  2004-12-21 18:33 ` Alistair Tonner
  2004-12-22  8:24 ` Jean Hoderd
  0 siblings, 2 replies; 4+ messages in thread
From: Jean Hoderd @ 2004-12-21  8:55 UTC (permalink / raw)
  To: netfilter

Hi,

Here's the situation: in many countries it is customary for IPS's to
have separate quotas for national/international traffic (in my case the
limits are 20GB/2GB per month).

Now, given an IP address, knowing whether it is national or
international is a solved problem: there are publicly available lists
with the ranges of national IP addresses.

The problem: how to keep track of the monthly internet usage divided
into national/international traffic.

Please note that I am not interested in enforcing quotas per se (the
"quota" module, I believe).  Rather, I would simply like to know what
is the total traffic per category since the beginning of the month.

I have searched netfilter's repository, and it seems that the
ipt_account module might do the trick.  However, since I am still a
newbie with netfilter, I am having some trouble defining the actual
rules to make it work.  Let us imagine, for instance, that I have n
ranges of national IP addresses.  Adding them to a "national" counter
seems easy:

iptables -A INPUT -m account --addr "range1" --aname national
iptables -A INPUT -m account --addr "range2" --aname national
...
iptables -A INPUT -m account --addr "rangen" --aname national

The question is: how do I implement the logic for all non-matching
ranges, which should be added to an "international" counter?
Furthermore, I have already plenty of rules in my firewall, and I wish
that the traffic accounting would not interfere with them.

Thanks in advance for any help you can give me!
Regards,
Jean




		
__________________________________ 
Do you Yahoo!? 
Send a seasonal email greeting and help others. Do good. 
http://celebrity.mail.yahoo.com


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-12-22  8:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-12-21  8:55 Accounting for national/international traffic Jean Hoderd
2004-12-21 18:33 ` Alistair Tonner
2004-12-21 22:36   ` George Alexandru Dragoi
2004-12-22  8:24 ` Jean Hoderd

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.