On Mon, Jan 05, 2004 at 11:13:13PM +0200, Alexey E. Suslikov wrote:
> > Ok. "floating" is the default, and is what PF has been doing all the time.
> > That mean that if you've a rule like:
> >
> > pass in on fxp0 keep state
> > 
> > Once the state is created, PF will match that state with packets having
> > the same characteristics (source/dest IP, same port for UDP/TCP, ...)
> > coming in/out *any* interface. So, if a state is created for IKE traffic
> > coming in on one interface, then any IKE packet with spoofed IP will be
> > able to enter the firewall from any other interface, regardless of PF
> > rules on that interface.
> 
> i can't find the discussion with daniel, where he pointed out:
> "this is the pf.conf manual page issue in saying:
> 
> "... If a packet matches a pass ... keep state rule, the filter
> creates a state for this connection and automatically lets pass
> all subsequent packets of that connection."
> 
> also, he pointed what "now, the state is BOUNDED to interface".

that is in practice true for 99% of you.

the state key does not include the interface, but the direction.
as long as routes do not change that is equivalent to beeing bound to
the interface.


-- 
Henning Brauer, BS Web Services, http://bsws.de
[EMAIL PROTECTED] - [EMAIL PROTECTED]
Unix is very simple, but it takes a genius to understand the simplicity.
(Dennis Ritchie)

Reply via email to