LINUX.ORG.RU

маскарадинг и подсчет траффика


0

0

хочу вот траффик подсчитывать через ipchains, да вот незадача! исходящие пакеты наружу с локальных машин я еще могу подсчитать, к примеру создать для каждого пользователя в сети цепочку, а потом эту цепочку форвардить типа того:

#-------------------------------------------------------- INTERNET="eth0+" LOCALNET="eth1"

ipchains -N out18

ipchains -A input -i $LOCALNET -s 192.168.0.18 -j ACCEPT"); ipchains -A output -i $LOCALNET -d 192.168.0.18 -j ACCEPT");

ipchains -A forward -i $INTERNET -s 192.168.0.18 -d 0/0 http -j out18

ipchains -A out18 -p tcp -d 0/0 http ipchains -A out18 ipchains -A out18 -j MASQ #--------------------------------------------------------

хотя может быть я и ошибаюсь с этим примером. Ну допустим, это работает. А вот как подсчитать входящий интернет траффик с внешнего интерфейса для определенной машины в сети?

Можно было бы не делать маскарадинг, а отправлять как есть и принимать соответсвенно, но тогда возникает вопрос секьюрности! Чего делать? Ведь демаскарадинг происходит автоматический.

anonymous

Форвард пакетов на каждую машину направлять на отдельную цепочку, с которой снимать трафик для каждой отдельной машины в сети.

anonymous
()
Ответ на: комментарий от anonymous

А считать трафик с интефейса смотрящего в локалку не получиться ?
По input - считать исходящий траффик, а по output - входящий из Ineta ?

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