On Mon, 4 Aug 2003, Spamme Herefool wrote:
> I'm looking at writing my own script for auditing a few different boxes with
> a number of services. I'm having trouble with something as simple as
> greping for IP addresses. In short, I'm looking to ensure that particular
> Apache servers are being accessed only from inside our classB. Given that:
>
> Assume the ClassB is "abc.def.X.X"
> Assume the ClassC is "123.456.789.Y",
>
> What would be the easiest way to grep out all allowed classB and classC
> addresses (from our remote sites) from the logs before parsing further?
>
> Seems this can be done on one, maybe two statements
Something like this?
egrep 'abc\.def\.[A-Z]*\.[A-Z]*|123\.456\.789\.[A-Z]*'
or
egrep 'abc\.def\.[0-9]*\.[0-9]*|123\.456\.789\.[0-9]*'
Regards,
Richard.
----
Paul Vixie in an interview with Sendmail.net:
Now that the Internet has the full spectrum of humanity as users,
the technology is showing its weakness: it was designed to be
used by friendly, smart people. Spammers, as an example of a class,
are neither friendly nor smart.
---------------------------------------------------------------------------
----------------------------------------------------------------------------