Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Ilia Yasny                           2:5020/400     22 Jul 2004  15:48:32
 To : All
 Subject : ipf auth
 -------------------------------------------------------------------------------- 
 
 Здравствуйте!
 
 У меня FreeBSD-4.9RELEASE
 
 Мне нужно на маршрутизаторе перехватить пакет, идущий из внутренней сети и
 по его ip-адресу назначения принять
 решение, пропускать его или нет. Ipfilter уже установлен, поэтому я решил
 воспользоваться правилом auth.
 
 В rules есть строка
 auth out tcp from any to 192.168.0.1 port 666
 
 Далее, я взял пример (ipfilter/samples/userauth.c) и переделал его. Однако
 после двух-трех тестовых запусков
 (в которых ioctl(fd, SIOCAUTHR, struct frauth_t **)  - она записывает
 обратно в /dev/ipauth данные проанализированного пакета - возвращала
 ошибку), устройство /dev/ipauth вообще перестает работать,
 на исходном примере тоже. Hе возвращается вызов ioctl(fd, SIOCAUTHW, struct
 frauth_t **), который должен читать из /dev/ipauth данные пакета.
 Такое впечатление, что это устройство как-то "засоряется" :). Для
 аналогичной ситуации с /dev/ipl есть вызов ioctl(fd, SIOCIPFFL, int *),
 который делает flush. Hо для /dev/ipauth он возвращает ошибку.
 
 Что посоветуете?
 
 Заранее благодарен,
 Илья
 
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ipf auth   Ilia Yasny   22 Jul 2004 15:48:32 
 Re: ipf auth   Spartak Radchenko   22 Jul 2004 15:58:54 
 Re: ipf auth   Ilia Yasny   22 Jul 2004 16:14:19 
 ipf auth   Denis Sotchenko   25 Jul 2004 11:24:59 
Архивное /ru.unix.bsd/6577b7cdb8a2.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional