LINUX.ORG.RU

Трафик считается для конкретных IP адресов, при условии что эти IP проходят через ваш Linux (kernel 2.2.X!) как через gateway. Например выделенки на мультипортовой плате по PPP. Метод основан на применении ipchains. Смысл метода такой: ставим разрешительную цепочку на output для такого-то IP (несмотря на то, что все и так разрешено и без этого правила. Так надо!), например: ipchains -A output -d AAA.BBB.CCC.DDD -j ACCEPT Проверяем: ipchains -L Chain input (policy ACCEPT): Chain forward (policy ACCEPT): Chain output (policy ACCEPT): target prot opt source destination ports ACCEPT all ------ anywhere AAA.BBB.CCC.DDD n/a Правило установлено. Осталось посчитать байтики. Грубо это можно сделать так: ipchains -L -v Chain input (policy ACCEPT: 4195746 packets, 1765818402 bytes): Chain forward (policy ACCEPT: 142999 packets, 29941516 bytes): Chain output (policy ACCEPT: 4182597 packets, 1309541595 bytes): pkts bytes target prot opt tosa tosx ifname mark outsize source destination ports 4 308 ACCEPT all ------ 0xFF 0x00 any anywhere AAA.BBB.CCC.DDD n/a Вот вроде и все... Anachoret

Anachoret
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.