IPFW Problems?
Noah Silverman
noah at allresearch.com
Tue Apr 18 00:09:14 UTC 2006
I tried it with: "ipfw add 00015 check-state"
I still get locked out :(
This is the "standard" firewall from the openbsd manual (on the
website.) I don't understand why it wouldn't work "as is".
Thanks,
-N
On Apr 17, 2006, at 4:42 PM, Chuck Swiger wrote:
> David Wolfskill wrote:
>> On Mon, Apr 17, 2006 at 06:29:13PM -0400, Charles Swiger wrote:
>>> [ ...redirected to freebsd-questions... ]
>> Thanks for doing that!
>
> It seemed appropriate. :)
>
> [ ... ]
>>> You don't have a check-state rule anywhere, so you either need to
>>> add one or a rule to pass established traffic to and from port 22.
>> I thought check-state was fairly optional; ref:
>> These dynamic rules, which have a limited lifetime, are
>> checked at the
>> first occurrence of a check-state, keep-state or limit rule,
>> and are typ-
>> ically used to open the firewall on-demand to legitimate
>> traffic only.
>> See the STATEFUL FIREWALL and EXAMPLES Sections below for
>> more informa-
>> tion on the stateful behaviour of ipfw.
>> (from "man ipfw" on a 4.11 system).
>
> Yeah...but a rule like "from any to any 22 out via bge0 setup keep-
> state" isn't going to match inbound established traffic, right?
>
> So the dynamic rule checking doesn't actually fire, so the "add
> 00499 deny log all from any to any" rule fires and blocks it.
> Doing a "ipfw add 10 check-state" would probably make SSH go for
> the original poster...
>
> --
> -Chuck
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-
> unsubscribe at freebsd.org"
>
More information about the freebsd-questions
mailing list