cvs commit: src/etc rc.firewall
David Schultz
das at FreeBSD.ORG
Sun Aug 3 17:11:19 UTC 2008
I don't think I ever heard anything back about this, and it still
doesn't look right. Do you agree?
On Thu, Jul 17, 2008, David Schultz wrote:
> On Thu, Jul 17, 2008, Daniel Gerzo wrote:
> > @@ -194,6 +194,7 @@
> > ${fwcmd} add deny tcp from any to any setup
> >
> > # Allow DNS queries out in the world
> > + ${fwcmd} add pass tcp from me to any 53 setup keep-state
> > ${fwcmd} add pass udp from me to any 53 keep-state
> >
> > # Allow NTP queries out in the world
> > @@ -294,6 +295,7 @@
> > ${fwcmd} add pass tcp from any to any setup
> >
> > # Allow DNS queries out in the world
> > + ${fwcmd} add pass tcp from ${oip} to any 53 setup keep-state
> > ${fwcmd} add pass udp from ${oip} to any 53 keep-state
> >
> > # Allow NTP queries out in the world
>
> Hmm, it doesn't look like this could possibly work, unless I'm
> missing something. Did you test it?
>
> In one case the rule you added comes after an 'add pass tcp from
> any to any setup', and in the other case it comes after an 'add
> deny tcp from any to any setup', so in both cases, the line you
> added should be ineffectual.
>
> Furthermore, I don't believe there's any reason to use keep-state
> with TCP. The rule to allow packets for already-established
> connections suffices.
More information about the cvs-src
mailing list