Задача следующая. Есть роутер на котором нужно подсчитывать трафик. Считать нужно для каждого клиента в той сети которую отгораживает роутер и разделять откуда/куда извне пришел трафик.
Глворя по другому есть несколько подсеток Инета (город, страна - диапазон IP задан). Нужно считать трафик для каждого клиента и разделять по городу, по стране и общий.
Как это сделать? Или чем?
Есть мысль написать цепички для iptables вида in_city_user1, out_city_user1 и т.д. через которые можно собирать трафик. Но я запутался при создании этих цепочек. Кто может помочь?