URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 2512
[ Назад ]

Исходное сообщение
"IPTABLES--DEVEL Как пользоваться?"

Отправлено Dead_Pikhto , 28-Янв-04 17:04 
Здравствуйте люди! Я новичок на вашем форуме,
но сразу возьму быка за рога. ХЕЛП МИ ПИПЛ!!!
Я тут одну программку начал делать для подсчёта трффика.
Хочу статистику собирать с помощью файэрволла iptables
с использованием библиотек libiptc/libipq.
Но к сожалению никакой документации по ним нет. Конкретно у меня 2 вопра:

1) Как в libiptc составлять правила для цепочек, т.е. как работает
    структура ipt_entry? Читать то я их могу а вот записать в цепочку правило...

2) В заголовочном файле libipq.h нет вообще никаких комментариев к функциям.
    Как с ней работать? и с -j QUEUE и юзерспэйсом  вообще?


Содержание

Сообщения в этом обсуждении
"IPTABLES--DEVEL Как пользоваться?"
Отправлено ChiP , 28-Янв-04 17:33 
>Здравствуйте люди! Я новичок на вашем форуме,
>но сразу возьму быка за рога. ХЕЛП МИ ПИПЛ!!!
>Я тут одну программку начал делать для подсчёта трффика.
>Хочу статистику собирать с помощью файэрволла 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 и Ко.


"IPTABLES--DEVEL Как пользоваться?"
Отправлено Dead_Pikhto , 29-Янв-04 12:15 
>
>гоните товарищ.
>
>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 чтобы загнать его потом в цепочку?


"IPTABLES--DEVEL Как пользоваться?"
Отправлено ChiP , 30-Янв-04 10:16 
>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
Кусти кода оттуда приводить не вижу смысла.