ACL: named extended — proto + src + dst
- Безопасность
- Средний
- 12 мин
- шагов: 4
- Cisco IOS-style
Построй *named* extended ACL WEB-IN, который пропускает HTTP с доверенного хоста, но блокирует ICMP с того же хоста, и привяжи на входе R2.
Открыть эту лабораторную в браузере →
Бесплатно · без установки · без регистрации
Сценарий
Нумерованные ACL работают, но не масштабируются: 100-199 — это не больше 100 extended ACL, имена непрозрачны, и нет способа *вставить* запись, не перенабирая весь список. Named extended ACL — современный ответ Cisco: описательные имена, sequence-номера на каждую запись, редактирование в sub-mode. `` ip access-list extended <NAME> permit|deny <proto> <src-form> <dst-form> ` Внутри sub-mode каждая строка — permit|deny <proto> <src> <dst>. Формы адресов — host, any, <network> <wildcard>` — идентичны синтаксису numbered-ACL, который ты уже знаешь.
Топология
1 × коммутатор, 3 × маршрутизатор · Cisco IOS-style
HUB— коммутаторH1— маршрутизаторH2— маршрутизаторR2— маршрутизатор
Что предстоит сделать
На R2 войди в sub-mode named-extended-ACL для
WEB-IN:ip access-list extended WEB-IN. Пока не добавишь записи, список пуст.Внутри sub-mode разреши TCP с H1 (10.0.0.10) куда угодно:
permit tcp host 10.0.0.10 any.Добавь
deny icmp host 10.0.0.10 any*после* permit. С семантикой first-match это значит, что ICMP с H1 блокируется, а TCP продолжает проходить.Применяй
WEB-INна входе Gi0/0 R2 командойip access-group WEB-IN in.
Открыть эту лабораторную в браузере →
Другие лабораторные по теме
- ACL: блокировать одного хостаНачальный · 10 мин
- Расширенный ACL — матчеры по диапазону портовСредний · 7 мин
- Расширенный ACL с
object-group networkСредний · 10 мин - ACL — записи с временным ограничением через
time-rangeСредний · 12 мин
Эта лабораторная на других языках
ACL: named extended — proto + src + dstACL: named extended — proto + src + dstACL: extendida con nombre — proto + src + dstACL: estendida nomeada — proto + src + dstACL : nommée étendue — proto + src + dstACL: named extended — proto + src + dstACL:命名扩展 —— proto + src + dstACL: named extended — proto + src + dstACL: named extended — proto + src + dstACL: named extended — proto + src + dstACL: named extended — proto + src + dstACL: named extended — proto + src + dst