From: Mogens Valentin <monz@danbbs.dk>
To: netfilter@lists.netfilter.org
Cc: Alexander Samad <alex@samad.com.au>
Subject: Re: ICMP types
Date: Sun, 01 May 2005 01:40:48 +0200 [thread overview]
Message-ID: <42741780.9000603@danbbs.dk> (raw)
In-Reply-To: <20050430223538.GC12091@samad.com.au>
Alexander Samad wrote:
> On Sat, Apr 30, 2005 at 02:23:24PM +0200, Mogens Valentin wrote:
>
>>Ken Hilliard wrote:
>>
>>>In reading different firewall scripts/tutorials many of them recommend
>>>filtering ICMP packets. I added ICMP filter in my firewall but was
>>>unsure of the value as well. What is the consensus view out there?
>>
>>Not wanting to comment what the consensus are, but some types are
>>generally considered nessesary to filter/allow.
>>
>>But its really not just a matter of filtering this-or-that, also what's
>>set in /proc . There's a lot to read...
>>A few ideas:
>>
>>Filtering ICMP:
>>
>>### Define icmp_packets chain:
>> $IPT -F icmp_packets
>> $IPT -X icmp_packets
>> $IPT -N icmp_packets
>> $IPT -A icmp_packets -p icmp --icmp-type echo-request -j ACCEPT
>> $IPT -A icmp_packets -p icmp --icmp-type echo-reply -j ACCEPT
>> $IPT -A icmp_packets -p icmp --icmp-type destination-unreachable -j
>>ACCEPTlog
>> $IPT -A icmp_packets -p icmp --icmp-type network-unreachable -j
>>ACCEPTlog
>> $IPT -A icmp_packets -p icmp --icmp-type network-prohibited -j
>>ACCEPTlog
>> $IPT -A icmp_packets -p icmp --icmp-type source-quench -j ACCEPTlog
>> $IPT -A icmp_packets -p icmp --icmp-type parameter-problem -j ACCEPTlog
>> $IPT -A icmp_packets -p icmp --icmp-type time-exceeded -j ACCEPTlog
>> $IPT -A icmp_packets -p icmp --icmp-type fragmentation-needed -j
>>ACCEPTlog
>> #$IPT -A icmp_packets -p icmp -j ACCEPTlog
>> $IPT -A icmp_packets -p icmp -j LOG
>
>
>
> why not use
> -m limit --limit 1/s --limit-burst 5
> as well to limit them and then drop the rest!
Yes, you're right. Actually thought about it awhile ago, but forgot.
Tnx for reminding me :-
And yes, I do start off dropping everything...
--
Kind regards,
Mogens Valentin
next prev parent reply other threads:[~2005-04-30 23:40 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-30 9:53 ICMP types varun_saa
2005-04-30 10:28 ` Sertys
2005-04-29 19:49 ` Ken Hilliard
2005-04-30 12:23 ` Mogens Valentin
2005-04-30 22:35 ` Alexander Samad
2005-04-30 23:40 ` Mogens Valentin [this message]
2005-04-30 22:55 ` Taylor, Grant
2005-04-30 23:22 ` R. DuFresne
2005-04-30 23:36 ` Taylor, Grant
2005-04-30 23:53 ` R. DuFresne
2005-05-01 3:29 ` Dean Anderson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=42741780.9000603@danbbs.dk \
--to=monz@danbbs.dk \
--cc=alex@samad.com.au \
--cc=netfilter@lists.netfilter.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox