Здравствуйте люди! Я новичок на вашем форуме,
но сразу возьму быка за рога. ХЕЛП МИ ПИПЛ!!!
Я тут одну программку начал делать для подсчёта трффика.
Хочу статистику собирать с помощью файэрволла iptables
с использованием библиотек libiptc/libipq.
Но к сожалению никакой документации по ним нет. Конкретно у меня 2 вопра:1) Как в libiptc составлять правила для цепочек, т.е. как работает
структура ipt_entry? Читать то я их могу а вот записать в цепочку правило...2) В заголовочном файле libipq.h нет вообще никаких комментариев к функциям.
Как с ней работать? и с -j QUEUE и юзерспэйсом вообще?
>Здравствуйте люди! Я новичок на вашем форуме,
>но сразу возьму быка за рога. ХЕЛП МИ ПИПЛ!!!
>Я тут одну программку начал делать для подсчёта трффика.
>Хочу статистику собирать с помощью файэрволла iptables
>с использованием библиотек libiptc/libipq.
>Но к сожалению никакой документации по ним нет.гоните товарищ.
Querying-libiptc-HOWTO - достаточно подробное описание функций libiptc + описание соотвествующих структур, в часности ipt_entry
man libipq . Особое внимательнее на подраздел summary
+ ццц.гугл.ком> Конкретно у меня 2
>вопра:
>
> 1) Как в libiptc составлять правила для цепочек, т.е. как работает
>
> структура ipt_entry? Читать то я их могу а
>вот записать в цепочку правило...см. исходник iptables.c
> 2) В заголовочном файле libipq.h нет вообще никаких комментариев к функциям.
а man на что ?!
> Как с ней работать? и с -j QUEUE
>и юзерспэйсом вообще?в man'е все подробно описано. Можно также глянуть в сторону ulogd и Ко.
>
>гоните товарищ.
>
>Querying-libiptc-HOWTO - достаточно подробное описание функций libiptc + описание соотвествующих структур, в
>часности ipt_entry
>man libipq . Особое внимательнее на подраздел summary
>+ ццц.гугл.ком
>
>
>см. исходник iptables.c
>
>
>а man на что ?!
>
>
>в man'е все подробно описано. Можно также глянуть в сторону ulogd и
>Ко.1) У меня в мане по libiptc/libipq нихрена нет!
2) man iptables и Querying-libiptc-HOWTO есс-но на аглицком, которого я ни в зуб ногой... :-), а в инете перевода на русский опять нихрена.
3) по libiptc проблема конкретно - как определить TARGET правила в структуре ipt_entry чтобы загнать его потом в цепочку?
>1) У меня в мане по libiptc/libipq нихрена нет!скачайте iptables-x.x.x.tar.gz , там полная подборка манов по libipq. Мана (man) по libiptc я не встречал, поэтому и указал Querying-libiptc-HOWTO.
Кстати, с netfilter.org можно взять еще документашки по netfilter. Вроде netfilter-hacking-howto называется (см. раздел документации)>2) man iptables и Querying-libiptc-HOWTO есс-но на аглицком, которого я ни в
>зуб ногой... :-), а в инете перевода на русский опять нихрена.вы предлагаете мне перевести ?! :)
>3) по libiptc проблема конкретно - как определить TARGET правила в структуре
>ipt_entry чтобы загнать его потом в цепочку?я же указал в какую сторону рыть iptables.c из поставки iptables-x.x.x.tar.gz
Кусти кода оттуда приводить не вижу смысла.