Filtering ICMP packets

ICMP packets can only be filtered by type. So, the only option is:

type <icmp message type>

The ICMP message types are listed below. Note that most of them are error messages necessary for the correct operation of TCP/IP:

Type Description

0Echo Reply (Ping)

3Destination Unreachable

4Source Quench

5Redirect (change route)

8Echo Request (Ping)

11Time Exceeded for a Datagram

12Parameter Problem on a Datagram

13Timestamp Request

14Timestamp Reply

15Information Request

16Information Reply

17Address Mask Request

18Address Mask Reply

If you are concerned about security, filter out incoming type 5 messages. Sending ICMP redirects is an easy way for a vandal to change your routing tables.

deny icmp type 5

Although PING is useful for troubleshooting, it allows a poten- tial intruder to obtain a map of your network by systematically pinging every possible address. If you think this is a security risk, then filter out incoming type 8 packets or outgoing echo replies (type 0).

Packet Filters 8-15

Page 129
Image 129
USRobotics NETServer/16, NETServer/8 manual Filtering Icmp packets, Type Description