LINUX.ORG.RU

ПРОГРАММИРОВАНИЕ iptables


0

0

Hi пиплы! ПОМОГИТЕ Кто ни-ть добавлял правило в iptables програмно. удалить получается легко(по номеру). а вот новое создать. трудность возникает при юзании TARGET. если кто знает как добавить правило, либо как его сформировать програмно, помогите плз.

anonymous

Если я правильно тебя понял, то в сях, я это делел так: system("iptables -N my_target"); system("iptables -A INPUT -s 192.168.1.1 -j my_target"); В общем, это идея, детали по усмотрению

anonymous
()

Копай в сторону libiptc, идущей в исходниках iptables...

В частности выборка цели:
/* Returns a pointer to the target name of this entry. */
const char *iptc_get_target(const struct ipt_entry *e, iptc_handle_t *handle);

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

Проблемка то как раз с заполнением ipt_entry

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