Странная фишка с новым pf

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Странная фишка с новым pf

irix
Hello Openbsd,

  Обновлялся  до карента когда уже синтаксис pf поковыряли как у scrub
  так  и  наты  с  редиректами.  На одной машинке которая цепляется в
  укртелеком  ядрённым pppoe клиентом на 4.5 был полный ажур. Но когда
  обновил  и секцию scrub in заменил на match in all scrub (no-df) раз
  в   несколько  дней  начали  отваливатся  несколько  компьютеров  от
  интернета  ни  пинги  ничего  не  ходит. Причём компьютеры меняються
  произвольно из 15 стабильно два, три компа не работают а когда когда
  начинают  глючить  другие,  те  которые  раньше не работали начинают
  работать.  Когда  захожу и руками просто перегружаю правила pfctl -f
  /etc/pf.conf   все   компы  начинаю  работать  нормально  в  течении
  нескольких дней, а потом всё по новой.

  Опция  set  reassemble  в  конфиге  не  фигурирует,  судя по ману по
  умолчанию она включена.

  Порядок правил

  #Scrub all
match in all scrub (no-df)

#enable nat on ext_if
match out on $ext_if from !($ext_if) nat-to ($ext_if:0)

#enable nat on sl_if
match out on $sl_if from !($sl_if) nat-to ($sl_if:0)

#DC++ Redirect for dc_host
match in on $sl_if inet proto { tcp udp } to ($sl_if) port $dc_port rdr-to $dc_host

#Antispoof rules
antispoof quick for { lo $int_if }

#Last anchor for ftp-proxy
anchor "ftp-proxy/*"

#Redirect ftp connections for ftp-proxy
match in on $int_if inet proto tcp to !(self) port ftp rdr-to 127.0.0.1 port 8021


Дальше идут правила фильтрации.

Идро генерик.

Что я проебал, и как исправить ситуацию.

--
Best regards,
 irix                          mailto:[hidden email]