Netzwerk-Labs Docs Simulator öffnen →

ACL: named extended — proto + src + dst

Baue eine *named* extended ACL WEB-IN, die HTTP von einem vertrauenswürdigen Host erlaubt, aber ICMP vom selben Host blockiert, und binde sie eingehend auf R2.

Dieses Lab im Browser öffnen →

Kostenlos · ohne Installation · ohne Konto

Szenario

Nummerierte ACLs funktionieren, skalieren aber nicht: 100-199 bedeutet höchstens 100 extended ACLs, die Namen sind opak, und es gibt keine Möglichkeit, einen Eintrag *einzufügen* ohne die ganze Liste neu zu tippen. Named extended ACLs sind die moderne Cisco-Antwort: beschreibende Namen, Sequence-Nummern pro Eintrag, Sub-Mode-Editing. `` ip access-list extended <NAME> permit|deny <proto> <src-form> <dst-form> ` Im Sub-Mode ist jede Zeile permit|deny <proto> <src> <dst>. Die Adressformen — host, any, <network> <wildcard>` — sind identisch zur numbered-ACL-Syntax, die du schon kennst.

Topologie

1 × Switch, 3 × Router · Cisco IOS-style

Das machst du

  1. Auf R2: geh in den Named-Extended-ACL-Sub-Mode für WEB-IN: ip access-list extended WEB-IN. Die Liste ist leer, bis du Einträge hinzufügst.

  2. Im Sub-Mode erlaube TCP von H1 (10.0.0.10) überallhin: permit tcp host 10.0.0.10 any.

  3. Füge deny icmp host 10.0.0.10 any *nach* dem Permit hinzu. Mit First-Match-Semantik heißt das, dass ICMP von H1 blockiert wird, während TCP weiterhin durchkommt.

  4. Wende WEB-IN eingehend auf R2.Gi0/0 an mit ip access-group WEB-IN in.

Dieses Lab im Browser öffnen →

Weitere Labs zu diesem Thema

Dieses Lab in anderen Sprachen

ACL: 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 + dstACL: named extended — proto + src + dst