All of lore.kernel.org
 help / color / mirror / Atom feed
* new connections
@ 2005-02-06  7:20 Ramoni
  2005-02-06 19:15 ` Jason Opperisano
  0 siblings, 1 reply; 2+ messages in thread
From: Ramoni @ 2005-02-06  7:20 UTC (permalink / raw)
  To: netfilter

People...
What do you all think about make rules for new connections only ?
Make all rules for new connections (--syn) and let the -m state --state 
ESTABLISHED care about connectuions you have allowed ?

I' ll aplly a poatch on my firewall to support the raw table, to use the 
NOTRACK targe for cionnections that I does not need to track (and ensure a 
connection response) for example:
A connection from outside to my webserver, will always come from random port 
to port 80 of my server, and the response will be from port80 to any port 
outsdie.

Whats the really need to track this ? I can make rules allowing these and just 
make connectinio tracking for connections from inside to outside that I wont 
make rules expecting the response.

Sorry for the bad english, as usually.
Ramoni


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: new connections
  2005-02-06  7:20 new connections Ramoni
@ 2005-02-06 19:15 ` Jason Opperisano
  0 siblings, 0 replies; 2+ messages in thread
From: Jason Opperisano @ 2005-02-06 19:15 UTC (permalink / raw)
  To: netfilter

On Sun, 2005-02-06 at 02:20, Ramoni wrote:
> People...
> What do you all think about make rules for new connections only ?
> Make all rules for new connections (--syn) and let the -m state --state 
> ESTABLISHED care about connectuions you have allowed ?

that's exactly how i build every firewall.

> I' ll aplly a poatch on my firewall to support the raw table, to use the 
> NOTRACK targe for cionnections that I does not need to track (and ensure a 
> connection response) for example:
> A connection from outside to my webserver, will always come from random port 
> to port 80 of my server, and the response will be from port80 to any port 
> outsdie.
> 
> Whats the really need to track this ? I can make rules allowing these and just 
> make connectinio tracking for connections from inside to outside that I wont 
> make rules expecting the response.

um--the point of bypassing connection tracking with the use of NOTRACK
is that the overhead of connection tracking adds unacceptable latency to
the connection.  i have seen this used (and used it myself) for
high-load DNS servers.  since almost every DNS resolution request is one
packet request, one packet response; there is a noticeable delay between
using connection tracking over NOTRACK.  i suppose the same argument
could be made for a very high traffic web server that gets lots of
short-lived requests for tiny amounts of data.

-j

--
"I am so smart, I am so smart, s-m-r-t....I mean s-m-A-r-t."
	--The Simpsons



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-02-06 19:15 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-06  7:20 new connections Ramoni
2005-02-06 19:15 ` Jason Opperisano

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.