Date: Mon, 14 Oct 2002 23:42:25 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: Maildrop <maildrop@qwest.net> Cc: "Crist J. Clark" <cjc@FreeBSD.ORG>, freebsd-questions@FreeBSD.ORG Subject: Re: monitor ALL connections to ALL ports Message-ID: <20021014224225.GB61025@happy-idiot-talk.infracaninophi> In-Reply-To: <NGBBIILBAKIFGHHCHOHPEEOMFJAA.maildrop@qwest.net> References: <20021014205437.GA21823@blossom.cjclark.org> <NGBBIILBAKIFGHHCHOHPEEOMFJAA.maildrop@qwest.net>
index | next in thread | previous in thread | raw e-mail
On Mon, Oct 14, 2002 at 05:09:43PM -0500, Maildrop wrote:
> I want to log all connections, regardless if they failed or
> successed, regardless if they have a daemon running on that port or
> not.
The only way I can think of to achieve what you want -- logging every
packet received by your machine -- is to use ipfw(8) and add the 'log'
keyword to all appropriate rules. You'll need to have a lot of space
in /var and bump up the net.inet.ip.fw.verbose_limit sysctl to some
huge limit and run 'ipfw resetlog' at regular intervals (or ipfw(8)
will quit logging packets --- that's a measure introduced to prevent
the blackhats DoS'ing a machine by causing so many log messages to be
generated it fills up the disk).
You understand that if you make any significant use of networking on
your machine, configuring ipfw(8) in that way will result in you being
drowned in such a flood of log messages you probably won't be able to
cope.
Cheers,
Matthew
--
Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks
Savill Way
Marlow
Tel: +44 1628 476614 Bucks., SL7 1TH UK
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021014224225.GB61025>
