icmp filtering

Фильтрация ICMP запросов (ping)

ICMP запросы могут быть использованы со всякими плохими мыслями, поэтому лучше запретить их выполнение.

Полный список типов запросов/ответов приведен ниже:

0 – echo reply (echo-ответ, пинг)
3 – destination unreachable (адресат недосягаем)
4 – source quench (подавление источника, просьба посылать пакеты медленнее)
5 – redirect (редирект)
8 – echo request (echo-запрос, пинг)
9 – router advertisement (объявление маршрутизатора)
10 – router solicitation (ходатайство маршрутизатора)
11 – time-to-live exceeded (истечение срока жизни пакета)
12 – IP header bad (неправильный IP-заголовок пакета)
13 – timestamp request (запрос значения счетчика времени)
14 – timestamp reply (ответ на запрос значения счетчика времени)
15 – information request (запрос информации)
16 – information reply (ответ на запрос информации)
17 – address mask request (запрос маски сети)
18 – address mask reply (ответ на запрос маски сети)

Платформы разные, но стоит придерживаться общих правил, поэтому разрешаем из мира к себе только эти типы icmp: 3,8,12

От себя в мир можно чуть больше разрешить: 0,3,4,11,12

Остальное блокируем вовсе: 5,9,10,13,15,17,18

Так же не забываем блокировку фрагментированного icmp трафика, например:
$cmd 00530 deny icmp from any to any frag

Добавить комментарий

Войти с помощью: