The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"как создать правило iptables из программы "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"как создать правило iptables из программы "  
Сообщение от fa email(??) on 11-Фев-08, 18:05 
Всем привет.
Возможен ли сабж?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "как создать правило iptables из программы "  
Сообщение от Andrey Mitrofanov on 11-Фев-08, 18:17 
>Возможен ли сабж?

Да. /sbin/iptables этим успешно занимается.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "как создать правило iptables из программы "  
Сообщение от fa email(??) on 11-Фев-08, 18:38 
>>Возможен ли сабж?
>
>Да. /sbin/iptables этим успешно занимается.

Имелось в виду из моей программы.
Хочу выполнить что-то типа:

#include <iptables.h>
...
    iptables_rule_handle *hndl = create_iptables_rule("-A INPUT -s 1.1.1.1 -j ACCEPT");
...

И потом в выводе iptables -L это правило узреть.

Сейчас создаю правила с помощью system, таки вызывая iptables. Ищу более труъ-путь.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "как создать правило iptables из программы "  
Сообщение от Аноним (??) on 11-Фев-08, 22:23 
Это и есть тру путь.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "как создать правило iptables из программы "  
Сообщение от Эрик С. Реймонд on 11-Фев-08, 22:53 
>Это и есть тру путь.

в этот момент ученик достиг просветления (С)  :)


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "как создать правило iptables из программы "  
Сообщение от Andrey Mitrofanov on 15-Фев-08, 13:35 
>>Да. /sbin/iptables этим успешно занимается.
>Имелось в виду из моей программы.

Имелось в виду %), "украсть" немного исходников iptables...

>Хочу выполнить что-то типа:
>    iptables_rule_handle *hndl = create_iptables_rule("-A INPUT -s 1.1.1.1 -j
>ACCEPT");

...только, боюсь, тебе не понравится.
Хотя... iptables-restore.c, #include "libiptc/libiptc.h", и далее везде.

>Сейчас создаю правила с помощью system, таки вызывая iptables. Ищу более труъ-путь.

Если только "более труу" не основывается на "не ищем лёгких путей". :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "как создать правило iptables из программы "  
Сообщение от Andrey Mitrofanov on 15-Фев-08, 14:13 
#>Хотя... iptables-restore.c, #include "libiptc/libiptc.h", и далее везде.
>Сейчас создаю правила с помощью system, таки вызывая iptables. Ищу более труъ-путь.

#>Если только "более труу" не основывается на "не ищем лёгких путей". :)

google.ru, libiptc <Enter>
:) http://forum.opennet.ru/docs/HOWTO/Querying-libiptc-HOWTO/

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "как создать правило iptables из программы "  
Сообщение от IBM_guru on 15-Фев-08, 14:35 
>:) http://forum.opennet.ru/docs/HOWTO/Querying-libiptc-HOWTO/

Огромное спасибо за ссылку. Это ОНО :-)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "как создать правило"  
Сообщение от Andrey Mitrofanov on 15-Фев-08, 15:02 
>Огромное спасибо за ссылку. Это ОНО :-)

Огромное пожалуйста. :))

...
А некоторые :-/ ещё думают, что 3x"Source DVD" суть необязательная
или ненужная часть дистрибутива Debian GNU/Linux. :-D

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру