The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
PF - не пропускает пакеты на localhost, !*! kosm, 08-Фев-06, 16:08  [смотреть все]
Всем доброго времени суток.
Подскажите плиз, в чем может быть трабла, вроде в правилах все разрешено с lo0 интерфейса:
--
block log-all all
pass quick on lo0 all
antispoof for $ext_if inet
--
Но при попытке законектиться к локальному RSH серверу - тишина. В логах присутствуют такие записи (хотя log-all сделан только на deny):
--
Feb  8 15:55:00 firewall pf: 000020 rule 2/3(short): pass out on lo0: IP 127.0.0.1.514 > 127.0.0.1.742: . ack 16 win 65535 <nop,nop,timestamp 370068103 370068077>
Feb  8 15:55:00 firewall pf: 000021 rule 2/3(short): pass out on lo0: IP 127.0.0.1.514 > 127.0.0.1.742: P 0:1(1) ack 16 win 65535 <nop,nop,timestamp 370068103 370068077>
--
В чем трабла может быть, дайте идею плиз. Спасибо.
  • PF - не пропускает пакеты на localhost, !*! billy, 13:55 , 10-Фев-06 (1)
    • PF - не пропускает пакеты на localhost, !*! kosm, 15:30 , 10-Фев-06 (2)
      >А не может быть так, что первое правило - block - не
      >пускает больше вообще ничего? Т.е. любой пакетудовлетворяет правилу №1 и блокируется.
      >Говорю по аналогии c ipfw, с PF дела не имел.

      Не, у PF если надо чтобы обработка прекратилась на правиле ключевое слово quick добавлять, а тут его нет - обработка должна далее проходить. Вообще странное дело - не люблю когда не понятное что-то происходит :(

      • PF - не пропускает пакеты на localhost, !*! billy, 15:51 , 10-Фев-06 (3)
        • PF - не пропускает пакеты на localhost, !*! kosm, 13:14 , 11-Фев-06 (4)
          >>Не, у PF если надо чтобы обработка прекратилась на правиле ключевое слово
          >>quick добавлять, а тут его нет - обработка должна далее проходить.
          >Забавно. Раз на первом правиле ничего не отбрасывается, то зачем оно?
          Это специфика работы PF - идет только пометка на DENY и если далее не будет явного разрешения на пакет, то будет такому пакету DENY.
  • PF - не пропускает пакеты на localhost, !*! idle, 21:20 , 12-Фев-06 (5)
    • PF - не пропускает пакеты на localhost, !*! kosm, 14:30 , 13-Фев-06 (6)
      >>Всем доброго времени суток.
      >>Подскажите плиз, в чем может быть трабла, вроде в правилах все разрешено
      >>с lo0 интерфейса:
      >>--
      >>block log-all all
      >>pass quick on lo0 all
      >>antispoof for $ext_if inet
      >>--
      >>Но при попытке законектиться к локальному RSH серверу - тишина. В логах
      >>присутствуют такие записи (хотя log-all сделан только на deny):
      >>--
      >>Feb  8 15:55:00 firewall pf: 000020 rule 2/3(short): pass out on lo0: IP 127.0.0.1.514 > 127.0.0.1.742: . ack 16 win 65535 <nop,nop,timestamp 370068103 370068077>
      >>Feb  8 15:55:00 firewall pf: 000021 rule 2/3(short): pass out on lo0: IP 127.0.0.1.514 > 127.0.0.1.742: P 0:1(1) ack 16 win 65535 <nop,nop,timestamp 370068103 370068077>
      >>--
      >>В чем трабла может быть, дайте идею плиз. Спасибо.
      >Перед строкой:
      >antispoof for $ext_if inet
      >надо добавить:
      >set skip on lo0
      >http://www.openbsd.org/faq/pf/filter.html#antispoof

      Спасибо за наводку, но говорит что нет такой опции. PF собирал на фре 5.3




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

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