diff --git a/Klausur/ACL-CheatSheet-Compact.html b/Klausur/ACL-CheatSheet-Compact.html
new file mode 100644
index 0000000..f9222c0
--- /dev/null
+++ b/Klausur/ACL-CheatSheet-Compact.html
@@ -0,0 +1,377 @@
+
+
+
+
+
ACL CheatSheet – Kompakt
+
+ Standard und Extended Access Control Lists | CISCO Router
+
+
+
📋 Übersicht
+
+
+
+ | Merkmal |
+ Standard |
+ Extended |
+
+
+
+
+ | Nummernbereich |
+ 1-99, 1300-1399 |
+ 100-199, 2000-2699 |
+
+
+ | Filter |
+ Quell-IP |
+ Quelle, Ziel, Protokoll, Port |
+
+
+ | Position |
+ Entfernt oder Interface-nah |
+ Quelle-nah |
+
+
+
+
+
+
+
🔧 Standard ACL (Numbered)
+
+
Syntax
+
access-list <nummer> [permit | deny] <quell-ip> [wildcard-maske]
+
+
Beispiel
+
access-list 10 permit 192.168.1.0 0.0.0.255
+access-list 10 deny any
+
+
Interface-Anwendung
+
Router(config)# interface FastEthernet 0/0
+Router(config-if)# ip access-group 10 in
+
+
+
+
⚙️ Extended ACL (Numbered)
+
+
Syntax
+
access-list <nummer> [permit | deny] <protokoll> <quelle> <quelle-wc>
+ <ziel> <ziel-wc> [operatoren]
+
+
Beispiel
+
access-list 100 permit tcp 192.168.1.0 0.0.0.255 any eq 80
+access-list 100 permit tcp 192.168.1.0 0.0.0.255 any eq 443
+access-list 100 deny ip any any
+
+
Interface-Anwendung
+
Router(config)# interface Serial 0/0
+Router(config-if)# ip access-group 100 out
+
+
+
+
📛 Standard Named ACL
+
+
Syntax
+
Router(config)# ip access-list standard <name>
+Router(config-std-nacl)# [permit | deny] <quell-ip> [wildcard-maske]
+Router(config-std-nacl)# exit
+
+
Beispiel
+
Router(config)# ip access-list standard ALLOW_ADMIN
+Router(config-std-nacl)# permit host 192.168.1.1
+Router(config-std-nacl)# deny any
+Router(config-std-nacl)# exit
+Router(config)# interface FastEthernet 0/1
+Router(config-if)# ip access-group ALLOW_ADMIN in
+
+
+
+
⚙️ Extended Named ACL
+
+
Syntax
+
Router(config)# ip access-list extended <name>
+Router(config-ext-nacl)# [permit | deny] <protokoll> <quelle> <quelle-wc>
+ <ziel> <ziel-wc> [operatoren]
+Router(config-ext-nacl)# exit
+
+
Beispiel
+
Router(config)# ip access-list extended WEB_TRAFFIC
+Router(config-ext-nacl)# permit tcp any 10.0.0.0 0.0.0.255 eq 80
+Router(config-ext-nacl)# permit tcp any 10.0.0.0 0.0.0.255 eq 443
+Router(config-ext-nacl)# deny ip any any
+Router(config-ext-nacl)# exit
+
+
+
+
🎯 Wildcard Masking
+
+
Grundprinzip: 0 = Bit vergleichen | 1 = Bit ignorieren
+
+
+
+
+ | Wildcard |
+ Bedeutung |
+
+
+
+ 0.0.0.0 | Genau diese IP (host) |
+ 0.0.0.255 | /24 Subnetz |
+ 0.0.255.255 | /16 Subnetz |
+ 255.255.255.255 | Alle (any) |
+
+
+
+
+
+
📊 Protokolle & Ports
+
+
Protokolle
+
+ ip – Alle IP-Protokolle
+ tcp – Transmission Control Protocol
+ udp – User Datagram Protocol
+ icmp – Internet Control Message Protocol
+
+
+
Häufige Ports
+
+
+
+ | Service |
+ Port |
+ Service |
+ Port |
+
+
+
+ | HTTP | 80 | DNS | 53 |
+ | HTTPS | 443 | DHCP | 67,68 |
+ | SSH | 22 | NTP | 123 |
+ | Telnet | 23 | SNMP | 161,162 |
+ | SMTP | 25 | | |
+
+
+
+
+
+
🔧 Operatoren & Schlüsselwörter
+
+
+
+
+ | Operator |
+ Bedeutung |
+ Beispiel |
+
+
+
+ eq | equal (gleich) | eq 80 |
+ neq | not equal | neq 22 |
+ gt | greater than | gt 1023 |
+ lt | less than | lt 1024 |
+ range | Bereich | range 1000 2000 |
+ established | Rückantworten | Stateful filtering |
+ host | Einzelne IP | host 192.168.1.1 |
+ any | Alle Adressen | Wildcard 255.255.255.255 |
+
+
+
+
+
+
🔍 Verwaltung & Debugging
+
+
ACLs anzeigen
+
Router# show access-lists
+Router# show access-lists 100
+Router# show ip access-lists
+
+
ACLs löschen
+
Router(config)# no access-list 100
+Router(config)# ip access-list extended WEB_TRAFFIC
+Router(config-ext-nacl)# no 5
+
+
Interface-Anwendung prüfen
+
Router# show ip interface <interface> | include access list
+
+
+
+
⚠️ Wichtige Regeln
+
+
+ - First-Match-Prinzip: Erste zutreffende Regel wird angewendet
+ - Implizites Deny: Ohne explizite Erlaubnis = verweigert
+ - Spezifisch vor Allgemein: Spezifische Regeln vorne positionieren
+ - Inbound vs. Outbound: Richtige Richtung beachten (in/out)
+ - Wildcard invers: Wildcard ≠ Subnetzmaske (invertiert!)
+
+
+
+
+
+
\ No newline at end of file