# 12.6 Logauswertung, Monitoring und Dokumentation bei Netzwerkfehlern

Logs und Monitoring sind wichtige Hilfsmittel bei der Fehlersuche.

Ein Paketmitschnitt zeigt,
welche Pakete übertragen werden.

Logs zeigen,
was Systeme,
Dienste,
Firewalls
und Anwendungen entschieden oder gemeldet haben.

Monitoring zeigt,
ob Systeme und Dienste dauerhaft verfügbar und leistungsfähig sind.

Merksatz:

    Mitschnitt zeigt Verkehr.
    Logs zeigen Ereignisse.
    Monitoring zeigt Zustand über Zeit.

---

**Warum Logs wichtig sind**

Viele Fehler sind ohne Logs schwer zu verstehen.

Beispiele:

    Benutzer kann sich nicht anmelden.
    Firewall blockiert Verbindung.
    Webserver liefert HTTP 500.
    Datenbank lehnt Verbindung ab.
    Zertifikat wird abgelehnt.
    VPN-Verbindung wird getrennt.
    DHCP vergibt keine Adresse.
    DNS liefert falsche Antwort.

Ohne Logs sieht man oft nur das Symptom.

Merksatz:

    Logs liefern Hinweise auf die Ursache.

---

**Was ist ein Log?**

Ein Log ist ein Ereignisprotokoll.

Darin steht,
was ein System oder Dienst festgestellt hat.

Typische Angaben:

    - Zeitpunkt
    - Quelle
    - Ziel
    - Benutzer
    - Dienst
    - Aktion
    - Fehlercode
    - Meldung
    - Schweregrad
    - betroffene Komponente

Merksatz:

    Ein Log ist ein technisches Ereignistagebuch.

---

**Typische Logquellen**

Wichtige Logquellen in Netzwerken:

    - Firewall-Logs
    - Router-Logs
    - Switch-Logs
    - DNS-Logs
    - DHCP-Logs
    - VPN-Logs
    - Webserver-Logs
    - Reverse-Proxy-Logs
    - Authentifizierungslogs
    - Mailserver-Logs
    - Datenbank-Logs
    - Betriebssystem-Logs
    - Anwendungslogs
    - Cloud-Logs
    - Monitoring-Alarme

Merksatz:

    Die richtige Logquelle hängt vom Fehlerbild ab.

---

**Firewall-Logs**

Firewall-Logs zeigen,
ob Verkehr erlaubt oder blockiert wurde.

Wichtige Informationen:

    - Quelle
    - Ziel
    - Quellport
    - Zielport
    - Protokoll
    - Aktion
    - Regelname
    - Interface
    - Zone
    - NAT-Übersetzung
    - Zeit

Beispiele für Aktionen:

    allow
    deny
    drop
    reject

Merksatz:

    Firewall-Logs zeigen,
    welche Regel wirklich gegriffen hat.

---

**Firewall-Log richtig lesen**

Bei Firewall-Logs prüft man:

    Kommt der Verkehr an der Firewall an?
    Welche Quelle sieht die Firewall?
    Welches Ziel sieht die Firewall?
    Welcher Port wird genutzt?
    TCP oder UDP?
    Wird erlaubt oder blockiert?
    Welche Regel trifft?
    Ist NAT sichtbar?
    Gibt es Rückverkehr?

Merksatz:

    Nicht die gedachte Regel zählt,
    sondern die tatsächlich getroffene Regel.

---

**Keine Firewall-Logs sichtbar**

Wenn kein passender Logeintrag sichtbar ist,
kann das bedeuten:

    Verkehr kommt gar nicht bei der Firewall an.
    falsche Firewall wird geprüft.
    falsches Interface wird geprüft.
    Logging ist deaktiviert.
    DNS zeigt auf ein anderes Ziel.
    Route geht anderen Weg.
    Client sendet keine Anfrage.
    vorgeschaltetes Gerät blockiert.
    Zeitfilter ist falsch gesetzt.

Merksatz:

    Kein Log heißt nicht automatisch:
    Firewall ist unschuldig.

---

**Router-Logs**

Router-Logs helfen bei:

    Routingproblemen
    Verbindungsabbrüchen
    WAN-Störungen
    VPN-Tunneln
    Interface-Fehlern
    Nachbarschaftsproblemen
    Routing-Protokollen

Typische Hinweise:

    Interface up/down
    Route geändert
    Tunnel down
    Paket verworfen
    Gateway nicht erreichbar

Merksatz:

    Router-Logs zeigen Wege und Verbindungszustände.

---

**Switch-Logs**

Switch-Logs sind wichtig für Schicht 2.

Sie zeigen zum Beispiel:

    Port up/down
    VLAN-Fehler
    STP-Änderungen
    Loop-Erkennung
    Port-Security-Verletzungen
    Duplex- oder Speed-Probleme
    MAC-Flapping
    PoE-Probleme
    Trunk-Probleme

Merksatz:

    Switch-Logs helfen bei lokalen Netz- und VLAN-Problemen.

---

**MAC-Flapping**

MAC-Flapping bedeutet:

    dieselbe MAC-Adresse erscheint schnell wechselnd an verschiedenen Switchports.

Mögliche Ursachen:

    - Netzwerkschleife
    - falsch angeschlossener Switch
    - falsche Link Aggregation
    - virtuelle Umgebung
    - fehlerhafte Redundanz
    - Loop über Patchkabel

Merksatz:

    MAC-Flapping ist ein Warnzeichen für Schicht-2-Probleme.

---

**STP-Logs**

STP steht für:

    Spanning Tree Protocol

STP verhindert Schleifen in Layer-2-Netzen.

STP-Logs zeigen zum Beispiel:

    Topology Change
    Port Blocking
    Port Forwarding
    Root Bridge Wechsel
    Loop erkannt

Merksatz:

    STP-Logs sind wichtig bei Schleifen und Broadcast-Stürmen.

---

**DNS-Logs**

DNS-Logs zeigen Namensauflösungen.

Wichtige Fragen:

    Welcher Client fragt?
    Welcher Name wird gefragt?
    Welche Antwort wird geliefert?
    Gibt es NXDOMAIN?
    Gibt es SERVFAIL?
    Wird intern oder extern gefragt?
    Gibt es ungewöhnlich viele Anfragen?

Merksatz:

    DNS-Logs zeigen,
    welche Namen tatsächlich aufgelöst werden.

---

**DHCP-Logs**

DHCP-Logs zeigen,
wie IP-Adressen vergeben werden.

Wichtige Informationen:

    - Client-MAC-Adresse
    - angebotene IP-Adresse
    - vergebene IP-Adresse
    - Lease-Zeit
    - Scope
    - DHCP-Optionen
    - Konflikte
    - Fehlermeldungen

Typische Fehler:

    Scope voll
    falscher Scope
    DHCP-Relay fehlt
    Lease-Konflikt
    unbekannter Client

Merksatz:

    DHCP-Logs erklären,
    warum ein Client welche IP bekommt oder nicht bekommt.

---

**VPN-Logs**

VPN-Logs zeigen,
ob ein Tunnel aufgebaut wird
und warum er scheitert.

Wichtige Hinweise:

    Benutzername
    Client-IP
    VPN-IP
    Authentifizierung erfolgreich oder fehlgeschlagen
    Zertifikatsfehler
    MFA-Fehler
    Gruppenrichtlinie
    zugewiesene Routen
    Tunnel aufgebaut oder getrennt
    Fehlercode

Merksatz:

    VPN verbunden heißt nicht automatisch:
    Zugriff auf interne Systeme erlaubt.

---

**Webserver-Logs**

Webserver-Logs zeigen HTTP-Anfragen und Antworten.

Typische Angaben:

    - Client-IP
    - Zeitpunkt
    - Methode
    - Pfad
    - Statuscode
    - User-Agent
    - Antwortgröße
    - Bearbeitungszeit

Beispiele:

    GET /index.html 200
    POST /login 401
    GET /admin 403
    GET /missing 404
    GET /app 500

Merksatz:

    Webserver-Logs zeigen,
    was die Anwendung oder der Webserver geantwortet hat.

---

**Reverse-Proxy-Logs**

Reverse-Proxy-Logs sind besonders wichtig bei veröffentlichten Webdiensten.

Sie zeigen:

    - externer Client
    - Hostname
    - Pfad
    - Backend-Ziel
    - HTTP-Status
    - TLS-Informationen
    - Weiterleitungsfehler
    - Timeout
    - 502 oder 504
    - ausgewähltes Backend

Merksatz:

    Reverse-Proxy-Logs zeigen den Übergang vom Client zum Backend.

---

**Authentifizierungslogs**

Authentifizierungslogs zeigen,
ob eine Anmeldung erfolgreich war oder nicht.

Typische Hinweise:

    - Benutzername
    - Quelle
    - Zeitpunkt
    - Erfolg oder Fehler
    - falsches Passwort
    - Konto gesperrt
    - MFA erforderlich
    - Token ungültig
    - Gruppenmitgliedschaft
    - Kerberos- oder LDAP-Fehler

Merksatz:

    Authentifizierungslogs beantworten:
    Wer wollte sich anmelden,
    und warum ging es nicht?

---

**Autorisierungsfehler in Logs**

Autorisierung bedeutet:

    Ein Benutzer ist bekannt,
    hat aber nicht die nötigen Rechte.

Typische Hinweise:

    Access denied
    Forbidden
    Permission denied
    Insufficient privileges
    Missing role
    Group required
    Scope missing

Merksatz:

    Authentifizierung prüft Identität.
    Autorisierung prüft Rechte.

---

**Mailserver-Logs**

Mailserver-Logs helfen bei E-Mail-Problemen.

Sie zeigen:

    - eingehende Verbindung
    - ausgehende Verbindung
    - Absender
    - Empfänger
    - SMTP-Statuscode
    - Spamfilter-Entscheidung
    - TLS-Fehler
    - Zustellversuch
    - Bounce
    - Queue-Status

Merksatz:

    Mailserver-Logs zeigen,
    wo eine E-Mail hängen bleibt oder abgelehnt wird.

---

**Datenbank-Logs**

Datenbank-Logs helfen bei Anwendungsfehlern.

Typische Hinweise:

    - Verbindung fehlgeschlagen
    - Benutzer nicht berechtigt
    - Passwort falsch
    - Datenbank nicht erreichbar
    - SQL-Fehler
    - langsame Abfragen
    - Locking-Probleme
    - Speicher- oder Verbindungsgrenze erreicht

Merksatz:

    HTTP 500 kann seine Ursache in der Datenbank haben.

---

**Betriebssystem-Logs**

Betriebssystem-Logs zeigen Systemereignisse.

Beispiele:

    Dienst gestartet
    Dienst gestoppt
    Dienst abgestürzt
    Speicher voll
    Festplatte voll
    Netzwerkinterface down
    Treiberfehler
    Berechtigungsfehler
    Zeitproblem
    Zertifikatproblem

Merksatz:

    Systemlogs zeigen,
    ob das Betriebssystem selbst Probleme meldet.

---

**Anwendungslogs**

Anwendungslogs sind oft die wichtigste Quelle bei Schicht-7-Problemen.

Sie zeigen zum Beispiel:

    Konfigurationsfehler
    fehlende Datei
    Datenbankfehler
    API-Fehler
    Berechtigungsfehler
    ungültiges Datenformat
    ungültige Session
    Fehler beim Start
    Stacktrace
    Timeout zu Backend

Merksatz:

    Wenn Netzwerk steht,
    aber Anwendung fehlschlägt,
    Anwendungslogs prüfen.

---

**Cloud-Logs**

In Cloud-Umgebungen gibt es zusätzliche Logquellen.

Beispiele:

    - Security Groups
    - Network Security Groups
    - Load Balancer Logs
    - Cloud Firewall Logs
    - IAM Logs
    - Audit Logs
    - DNS Logs
    - API Gateway Logs
    - Container Logs
    - Kubernetes Events

Merksatz:

    In Cloud-Umgebungen liegen Netzwerkentscheidungen oft in mehreren Diensten.

---

**Container-Logs**

Container-Logs zeigen Ausgaben der Anwendung im Container.

Typische Hinweise:

    Dienst startet nicht.
    Port ist belegt.
    Datenbank nicht erreichbar.
    Umgebungsvariable fehlt.
    Berechtigung fehlt.
    Volume fehlt.
    DNS-Name im Docker-Netz falsch.
    Backend nicht erreichbar.
    Zertifikat fehlt.

Merksatz:

    Container-Logs zeigen,
    was die Anwendung im Container meldet.

---

**Zeitstempel in Logs**

Zeitstempel sind entscheidend.

Man muss prüfen:

    Stimmen Uhrzeiten der Systeme?
    Welche Zeitzone wird verwendet?
    Ist NTP korrekt?
    Passt der Fehlerzeitpunkt?
    Sind Logs in UTC oder lokaler Zeit?
    Sind Client,
    Server
    und Firewall zeitlich vergleichbar?

Merksatz:

    Ohne korrekte Zeit sind Logs schwer vergleichbar.

---

**NTP und Logs**

NTP sorgt für korrekte Zeitsynchronisation.

Falsche Uhrzeiten verursachen Probleme bei:

    Logvergleich
    Zertifikaten
    Kerberos
    MFA
    Tokens
    Monitoring
    Vorfallanalyse

Merksatz:

    Korrekte Zeit ist Grundlage für sinnvolle Logauswertung.

---

**Schweregrade in Logs**

Logs haben oft Schweregrade.

Typische Stufen:

| Stufe | Bedeutung |
|---|---|
| Debug | sehr detaillierte Diagnoseinformationen |
| Info | normale Information |
| Warning | Warnung, mögliches Problem |
| Error | Fehler |
| Critical | schwerer Fehler |
| Alert | sofortige Aufmerksamkeit nötig |
| Emergency | System praktisch nicht mehr nutzbar |

Merksatz:

    Nicht jede Warnung ist die Ursache,
    aber jede Warnung ist ein Hinweis.

---

**Debug-Logs**

Debug-Logs sind sehr detailliert.

Vorteil:

    liefern viele Informationen

Nachteil:

    erzeugen große Datenmengen
    können sensible Informationen enthalten
    können Leistung beeinflussen
    sind schwerer zu lesen

Debug sollte oft nur gezielt und zeitlich begrenzt aktiviert werden.

Merksatz:

    Debug nur gezielt und vorübergehend nutzen.

---

**Logrotation**

Logrotation bedeutet:

    alte Logdateien werden archiviert,
    komprimiert
    oder gelöscht,
    damit Speicherplatz nicht voll läuft.

Wichtig:

    Logs dürfen nicht unkontrolliert wachsen.

Problem:

    Wenn Speicher voll läuft,
    können Dienste ausfallen.

Merksatz:

    Logrotation schützt vor volllaufenden Systemen.

---

**Logaufbewahrung**

Logaufbewahrung beschreibt,
wie lange Logs gespeichert werden.

Dabei spielen eine Rolle:

    - gesetzliche Vorgaben
    - Datenschutz
    - Sicherheitsanforderungen
    - Speicherplatz
    - Vorfallanalyse
    - Unternehmensrichtlinien

Merksatz:

    Logs so lange wie nötig,
    aber nicht unnötig lange speichern.

---

**Datenschutz bei Logs**

Logs können personenbezogene oder sensible Daten enthalten.

Beispiele:

    Benutzername
    IP-Adresse
    E-Mail-Adresse
    Standort
    Login-Zeit
    Gerät
    Fehlerdetails
    Tokens
    Session-Informationen

Deshalb:

    Zugriff beschränken
    Zweck beachten
    Aufbewahrung regeln
    sensible Daten vermeiden
    Logs sicher speichern

Merksatz:

    Logs sind oft personenbezogen und müssen geschützt werden.

---

**Zentrale Logsammlung**

In größeren Umgebungen werden Logs zentral gesammelt.

Vorteile:

    - einheitliche Suche
    - bessere Korrelation
    - langfristige Auswertung
    - Alarmierung
    - Schutz vor Manipulation auf Einzelsystem
    - bessere Vorfallanalyse

Beispiele für Konzepte:

    Syslog
    SIEM
    Logserver
    zentraler Monitoring-Stack

Merksatz:

    Zentrale Logs erleichtern Analyse und Sicherheit.

---

**Syslog**

Syslog ist ein verbreitetes Verfahren,
um Logs von Netzwerkgeräten und Servern zentral zu sammeln.

Typische Quellen:

    Router
    Switches
    Firewalls
    Linux-Systeme
    Appliances

Merksatz:

    Syslog sammelt Ereignisse zentral.

---

**SIEM**

SIEM steht für:

    Security Information and Event Management

Ein SIEM sammelt,
korreliert
und bewertet sicherheitsrelevante Ereignisse.

Es kann helfen bei:

    Angriffserkennung
    Compliance
    Vorfallanalyse
    Alarmierung
    Korrelation von Ereignissen
    ungewöhnlichem Verhalten

Merksatz:

    SIEM verbindet Logs zu sicherheitsrelevanten Erkenntnissen.

---

**Korrelation**

Korrelation bedeutet:

    Ereignisse aus mehreren Quellen werden zusammen betrachtet.

Beispiel:

    Firewall meldet blockierte Verbindung.
    Webserver meldet viele 404.
    Auth-Log meldet viele Loginfehler.
    IDS meldet Angriffsmuster.

Zusammen kann daraus ein Angriff erkennbar werden.

Merksatz:

    Einzelne Logs sind Hinweise,
    korrelierte Logs ergeben Zusammenhang.

---

**Monitoring**

Monitoring überwacht Systeme und Dienste dauerhaft.

Es beantwortet Fragen wie:

    Ist der Dienst erreichbar?
    Ist der Server ausgelastet?
    Ist Speicherplatz knapp?
    Läuft der Prozess?
    Ist das Zertifikat bald abgelaufen?
    Ist die Latenz erhöht?
    Gibt es Paketverlust?
    Ist ein Standort offline?

Merksatz:

    Monitoring erkennt Probleme,
    bevor Benutzer sie melden.

---

**Monitoring-Arten**

Typische Monitoring-Arten:

    - Verfügbarkeitsmonitoring
    - Performance-Monitoring
    - Netzwerkmonitoring
    - Dienstmonitoring
    - Logmonitoring
    - Sicherheitsmonitoring
    - Zertifikatsmonitoring
    - Kapazitätsmonitoring

Merksatz:

    Monitoring kann Verfügbarkeit,
    Leistung,
    Sicherheit
    und Kapazität prüfen.

---

**Verfügbarkeitsmonitoring**

Verfügbarkeitsmonitoring prüft,
ob ein System oder Dienst erreichbar ist.

Beispiele:

    Ping erfolgreich?
    TCP-Port offen?
    HTTP-Status 200?
    DNS antwortet?
    VPN-Tunnel up?
    Datenbank erreichbar?

Merksatz:

    Verfügbarkeit bedeutet:
    Dienst antwortet grundsätzlich.

---

**Performance-Monitoring**

Performance-Monitoring prüft Leistungswerte.

Beispiele:

    CPU-Auslastung
    RAM-Auslastung
    Festplatten-I/O
    Netzwerklast
    Latenz
    Paketverlust
    Antwortzeit
    Datenbankabfragezeit

Merksatz:

    Performance-Monitoring zeigt,
    ob ein Dienst langsam oder überlastet ist.

---

**Netzwerkmonitoring**

Netzwerkmonitoring prüft Netzwerkkomponenten.

Beispiele:

    Switchports
    Router
    Firewalls
    Access Points
    VPN-Tunnel
    WAN-Leitungen
    Bandbreite
    Interface-Fehler
    Paketverlust
    Latenz

Merksatz:

    Netzwerkmonitoring zeigt Zustand der Infrastruktur.

---

**Dienstmonitoring**

Dienstmonitoring prüft konkrete Dienste.

Beispiele:

    Webserver läuft?
    Datenbank erreichbar?
    DNS antwortet?
    DHCP verfügbar?
    Mailqueue wächst?
    Reverse Proxy antwortet?
    API liefert erwarteten Status?

Merksatz:

    Dienstmonitoring prüft,
    ob ein Dienst fachlich nutzbar ist.

---

**Zertifikatsmonitoring**

Zertifikatsmonitoring prüft TLS-Zertifikate.

Wichtige Fragen:

    Wann läuft das Zertifikat ab?
    Passt der Hostname?
    Ist die Zertifikatskette gültig?
    Wird das richtige Zertifikat ausgeliefert?
    Ist die CA vertrauenswürdig?

Merksatz:

    Zertifikate sollten überwacht werden,
    bevor sie ablaufen.

---

**Kapazitätsmonitoring**

Kapazitätsmonitoring prüft,
ob Ressourcen knapp werden.

Beispiele:

    Speicherplatz
    RAM
    CPU
    Bandbreite
    Datenbankgröße
    Loggröße
    Anzahl Verbindungen
    DHCP-Leases
    Lizenzgrenzen

Merksatz:

    Kapazitätsprobleme kündigen sich oft vorher an.

---

**Alarmierung**

Monitoring ist nur hilfreich,
wenn wichtige Probleme auch gemeldet werden.

Alarmierung kann erfolgen über:

    E-Mail
    SMS
    App
    Dashboard
    Ticket
    Chat
    Pager

Wichtig:

    Nicht zu viele unnötige Alarme,
    sonst werden wichtige Alarme ignoriert.

Merksatz:

    Gute Alarmierung ist relevant,
    verständlich
    und handlungsfähig.

---

**False Positive und False Negative**

False Positive:

    Alarm,
    obwohl kein echtes Problem vorliegt.

False Negative:

    Kein Alarm,
    obwohl ein echtes Problem vorliegt.

Beides ist problematisch.

Merksatz:

    Monitoring muss sinnvoll eingestellt und regelmäßig geprüft werden.

---

**Schwellwerte**

Schwellwerte legen fest,
wann ein Alarm ausgelöst wird.

Beispiele:

    CPU über 90 Prozent
    Speicherplatz unter 10 Prozent frei
    Zertifikat läuft in 14 Tagen ab
    Ping-Verlust über 5 Prozent
    Antwortzeit über 2 Sekunden
    HTTP-Status nicht 200

Merksatz:

    Schwellwerte müssen zum Dienst passen.

---

**Trends**

Monitoring zeigt nicht nur aktuelle Werte,
sondern auch Entwicklungen.

Beispiele:

    Speicherplatz wird jede Woche knapper.
    Antwortzeiten steigen langsam.
    Bandbreite ist montags überlastet.
    Logdateien wachsen ungewöhnlich stark.
    DHCP-Leases reichen bald nicht mehr.

Merksatz:

    Trends helfen,
    Probleme vor dem Ausfall zu erkennen.

---

**Baseline**

Eine Baseline beschreibt,
was für ein System normal ist.

Beispiel:

    normale CPU-Auslastung
    normale Antwortzeit
    normale Anzahl Verbindungen
    normale DNS-Anfragen
    normale Bandbreite

Ohne Baseline weiß man schwer,
ob ein Wert auffällig ist.

Merksatz:

    Baseline = normales Verhalten als Vergleichswert.

---

**Dokumentation**

Dokumentation beschreibt,
wie ein System aufgebaut ist
und wie es betrieben wird.

Wichtige Inhalte:

    - Netzplan
    - IP-Adressplan
    - VLAN-Plan
    - Firewall-Regeln
    - NAT-Regeln
    - DNS-Zonen
    - DHCP-Scopes
    - Serverrollen
    - Dienste
    - Zugangspfade
    - Ansprechpartner
    - Änderungen
    - Notfallverfahren

Merksatz:

    Gute Dokumentation beschleunigt Fehlersuche.

---

**Netzplan**

Ein Netzplan zeigt,
wie Netzbereiche und Geräte verbunden sind.

Er enthält zum Beispiel:

    Router
    Switches
    Firewalls
    Server
    VLANs
    Standorte
    VPNs
    DMZ
    Internetanschluss
    IP-Netze

Merksatz:

    Netzplan zeigt,
    wie das Netzwerk aufgebaut ist.

---

**IP-Adressplan**

Ein IP-Adressplan zeigt,
welche Netze und Adressen verwendet werden.

Beispiele:

    192.168.10.0/24 Clients
    192.168.20.0/24 Server
    192.168.30.0/24 DMZ
    192.168.40.0/24 Management
    192.168.50.0/24 Gäste

Merksatz:

    IP-Adressplan verhindert Verwechslungen und Doppelvergaben.

---

**VLAN-Dokumentation**

Eine VLAN-Dokumentation enthält:

    VLAN-ID
    Name
    Subnetz
    Gateway
    DHCP-Scope
    Zweck
    zugehörige Switchports
    Trunks
    Firewall-Zone

Merksatz:

    VLANs ohne Dokumentation führen schnell zu Fehlkonfigurationen.

---

**Firewall- und NAT-Dokumentation**

Dokumentiert werden sollten:

    Quelle
    Ziel
    Dienst
    Port
    Protokoll
    Richtung
    Zone
    NAT-Ziel
    Zweck
    Verantwortlicher
    Ticket
    Ablaufdatum bei temporären Regeln

Merksatz:

    Firewall-Regeln ohne Zweck sind später schwer bewertbar.

---

**DNS-Dokumentation**

DNS-Dokumentation enthält:

    Zonen
    A-Records
    AAAA-Records
    CNAMEs
    MX-Records
    TXT-Records
    interne und externe Namen
    Split-DNS-Regeln
    TTL
    zuständige Systeme

Merksatz:

    DNS-Dokumentation verhindert falsche Zielauflösungen.

---

**DHCP-Dokumentation**

DHCP-Dokumentation enthält:

    Scope
    Adressbereich
    Ausschlüsse
    Reservierungen
    Lease-Zeit
    Gateway-Option
    DNS-Option
    Relay-Adresse
    VLAN-Zuordnung

Merksatz:

    DHCP-Dokumentation erklärt,
    warum Clients welche Konfiguration bekommen.

---

**Änderungsdokumentation**

Änderungen sollten nachvollziehbar sein.

Wichtige Angaben:

    Was wurde geändert?
    Warum wurde es geändert?
    Wann wurde es geändert?
    Wer hat es geändert?
    Welche Systeme sind betroffen?
    Wie wurde getestet?
    Gibt es Rollback?
    Gibt es ein Ticket?

Merksatz:

    Ohne Änderungsdokumentation ist Fehlersuche nach Änderungen schwer.

---

**Incident-Dokumentation**

Bei Störungen sollte dokumentiert werden:

    Startzeit
    Endezeit
    betroffene Systeme
    betroffene Benutzer
    Fehlerbild
    Ursache
    Maßnahmen
    Lösung
    Workaround
    Kommunikation
    Nacharbeiten

Merksatz:

    Incident-Dokumentation hilft,
    aus Fehlern zu lernen.

---

**Root Cause Analysis**

Root Cause Analysis bedeutet:

    die eigentliche Ursache eines Problems finden.

Nicht nur:

    Dienst neu starten

Sondern fragen:

    Warum ist der Dienst abgestürzt?
    Warum war Speicher voll?
    Warum gab es keinen Alarm?
    Warum wurde die Logrotation nicht eingerichtet?

Merksatz:

    Root Cause Analysis sucht die Ursache hinter dem Symptom.

---

**Post-Mortem**

Ein Post-Mortem ist eine Nachbesprechung nach einer Störung.

Ziele:

    Ursache verstehen
    Ablauf rekonstruieren
    Verbesserungen finden
    Schuldzuweisungen vermeiden
    Maßnahmen ableiten
    Wiederholung verhindern

Merksatz:

    Post-Mortem soll Systeme verbessern,
    nicht Personen beschuldigen.

---

**Lessons Learned**

Lessons Learned sind Erkenntnisse aus einer Störung.

Beispiele:

    Monitoring muss erweitert werden.
    Zertifikate müssen überwacht werden.
    Firewall-Regeln müssen dokumentiert werden.
    Backups müssen getestet werden.
    Change-Prozess muss angepasst werden.
    Runbook muss erstellt werden.

Merksatz:

    Lessons Learned machen aus Störungen Verbesserungen.

---

**Runbook**

Ein Runbook ist eine Schritt-für-Schritt-Anleitung für wiederkehrende Aufgaben oder Störungen.

Beispiele:

    Webdienst neu starten
    Zertifikat erneuern
    VPN-Tunnel prüfen
    DHCP-Scope erweitern
    Firewall-Regel prüfen
    Backup wiederherstellen

Merksatz:

    Runbooks machen wiederkehrende Arbeiten sicherer und schneller.

---

**Checkliste für Logauswertung**

    1. Fehlerzeitpunkt bestimmen.
    2. Betroffene Systeme bestimmen.
    3. Passende Logquelle auswählen.
    4. Zeitfilter setzen.
    5. Fehlermeldungen suchen.
    6. Schweregrad beachten.
    7. Ereignisse vor und nach dem Fehler prüfen.
    8. Logs mehrerer Systeme vergleichen.
    9. Zeitabweichungen beachten.
    10. Ergebnis dokumentieren.

Merksatz:

    Logs immer zeitlich und fachlich einordnen.

---

**Checkliste für Monitoring**

    1. Wird der Dienst überwacht?
    2. Wird der richtige Port geprüft?
    3. Wird die Anwendung geprüft oder nur Ping?
    4. Gibt es sinnvolle Schwellwerte?
    5. Gibt es Alarmierung?
    6. Werden Zertifikate überwacht?
    7. Werden Ressourcen überwacht?
    8. Werden Trends betrachtet?
    9. Gibt es zu viele Fehlalarme?
    10. Werden Alarme bearbeitet?

Merksatz:

    Monitoring muss den Dienst wirklich abbilden.

---

**Checkliste für Dokumentation**

    1. Netzplan aktuell?
    2. IP-Adressplan aktuell?
    3. VLANs dokumentiert?
    4. Firewall-Regeln dokumentiert?
    5. NAT-Regeln dokumentiert?
    6. DNS-Einträge dokumentiert?
    7. DHCP-Scopes dokumentiert?
    8. Verantwortliche bekannt?
    9. Änderungen dokumentiert?
    10. Notfallverfahren vorhanden?

Merksatz:

    Dokumentation ist ein Werkzeug,
    nicht nur Verwaltung.

---

**Typische Fehler bei Logs und Monitoring**

Häufige Fehler:

    Logs werden nicht aktiviert.
    Logs werden zu kurz gespeichert.
    Logs laufen voll.
    Zeitstempel stimmen nicht.
    falsche Zeitzone wird übersehen.
    Monitoring prüft nur Ping.
    Zertifikate werden nicht überwacht.
    Alarme gehen an niemanden.
    zu viele Fehlalarme entstehen.
    Dokumentation ist veraltet.
    Änderungen werden nicht dokumentiert.
    Root Cause wird nicht gesucht.

Merksatz:

    Logs und Monitoring müssen gepflegt werden.

---

**Typische IHK-Fragen**

In AP1 und AP2 kann zum Beispiel gefragt werden:

    - Warum sind Logs bei der Fehlersuche wichtig?
    - Welche Informationen enthält ein Firewall-Log?
    - Warum ist die Uhrzeit bei Logs wichtig?
    - Warum ist NTP für Logauswertung wichtig?
    - Was ist Monitoring?
    - Was ist der Unterschied zwischen Verfügbarkeits- und Performance-Monitoring?
    - Warum reicht Ping-Monitoring nicht immer aus?
    - Was ist ein Schwellwert?
    - Was ist eine Baseline?
    - Warum müssen Zertifikate überwacht werden?
    - Was gehört in eine Netzwer dokumentation?
    - Warum ist Änderungsdokumentation wichtig?
    - Was ist eine Root Cause Analysis?
    - Was ist ein Runbook?
    - Warum können Logs personenbezogene Daten enthalten?

---

**Typische Prüfungsfallen**

    Logs zeigen Ereignisse,
    nicht automatisch die Ursache.

    Monitoring zeigt Zustand über Zeit.

    Ping-Monitoring reicht nicht für Anwendungserfolg.

    Firewall-Logs zeigen getroffene Regeln.

    Kein Log kann auch falschen Weg bedeuten.

    Zeitstempel müssen vergleichbar sein.

    NTP ist wichtig für Logs,
    Zertifikate
    und Authentifizierung.

    Debug-Logs nur gezielt aktivieren.

    Logs können sensible Daten enthalten.

    Logrotation verhindert volle Datenträger.

    Zentrale Logsammlung erleichtert Analyse.

    SIEM korreliert sicherheitsrelevante Ereignisse.

    Monitoring braucht sinnvolle Schwellwerte.

    Zu viele Fehlalarme führen zu Alarmmüdigkeit.

    Baseline zeigt normales Verhalten.

    Dokumentation muss aktuell sein.

    Änderung ohne Dokumentation erschwert Fehlersuche.

    Root Cause ist wichtiger als nur Neustart.

    Runbooks helfen bei wiederkehrenden Aufgaben.

---

**Wichtige Begriffe kurz erklärt**

| Begriff | Kurze Erklärung |
|---|---|
| Log | Ereignisprotokoll |
| Logquelle | System oder Dienst, der Logs erzeugt |
| Firewall-Log | Protokoll von erlaubtem oder blockiertem Verkehr |
| Systemlog | Betriebssystemereignisse |
| Anwendungslog | Meldungen einer Anwendung |
| Debug-Log | sehr detaillierte Diagnoseausgabe |
| Logrotation | Archivieren oder Löschen alter Logs |
| Logaufbewahrung | Zeitraum der Speicherung |
| Syslog | Verfahren zur zentralen Logsammlung |
| SIEM | System zur Sicherheitsauswertung von Logs |
| Korrelation | Zusammenführen mehrerer Ereignisse |
| Monitoring | dauerhafte Überwachung |
| Schwellwert | Grenze für Alarmierung |
| False Positive | Fehlalarm |
| False Negative | fehlender Alarm trotz Problem |
| Baseline | normales Verhalten als Vergleich |
| Netzplan | grafische Netzdokumentation |
| IP-Adressplan | Übersicht verwendeter Netze und Adressen |
| Änderungsdokumentation | Nachweis von Änderungen |
| Incident | Störung oder Sicherheitsvorfall |
| Root Cause Analysis | Suche nach eigentlicher Ursache |
| Post-Mortem | Nachbesprechung nach Störung |
| Lessons Learned | Erkenntnisse zur Verbesserung |
| Runbook | Schritt-für-Schritt-Anleitung |

---

**IHK-sichere Kurzformulierung**

Logs, Monitoring und Dokumentation sind zentrale Bestandteile der Netzwerkfehlersuche. Logs zeigen Ereignisse und Entscheidungen von Systemen, Diensten, Firewalls, Anwendungen und Betriebssystemen. Monitoring überwacht Verfügbarkeit, Leistung, Kapazität und Sicherheit über einen längeren Zeitraum und kann Probleme frühzeitig melden. Wichtig sind korrekte Zeitstempel, NTP, sinnvolle Schwellwerte, Logrotation, Datenschutz und zentrale Logsammlung. Dokumentation wie Netzplan, IP-Adressplan, VLAN-Plan, Firewall-Regeln, NAT-Regeln, DNS-Einträge und DHCP-Scopes hilft, Fehler schneller einzugrenzen. Nach Störungen sollten Ursache, Maßnahmen und Verbesserungen dokumentiert werden.

---

**Merksätze**

    Mitschnitt zeigt Verkehr.

    Logs zeigen Ereignisse.

    Monitoring zeigt Zustand über Zeit.

    Dokumentation zeigt Aufbau und Änderungen.

    Firewall-Logs zeigen getroffene Regeln.

    DNS-Logs zeigen Namensauflösung.

    DHCP-Logs zeigen Adressvergabe.

    VPN-Logs zeigen Tunnel und Anmeldung.

    Webserver-Logs zeigen HTTP-Antworten.

    Reverse-Proxy-Logs zeigen Backend-Probleme.

    Authentifizierungslogs zeigen Loginprobleme.

    Anwendungslogs zeigen Schicht-7-Fehler.

    Zeitstempel müssen stimmen.

    NTP ist wichtig für Logvergleich.

    Debug nur gezielt aktivieren.

    Logs können sensible Daten enthalten.

    Logrotation verhindert volle Datenträger.

    Zentrale Logs erleichtern Analyse.

    SIEM korreliert Sicherheitsereignisse.

    Monitoring erkennt Probleme früh.

    Ping-Monitoring reicht oft nicht.

    Schwellwerte müssen sinnvoll sein.

    Baseline zeigt normales Verhalten.

    Zertifikate überwachen.

    Netzplan aktuell halten.

    IP-Adressplan aktuell halten.

    Firewall- und NAT-Regeln dokumentieren.

    Änderungen dokumentieren.

    Root Cause suchen,
    nicht nur Symptom beheben.

    Runbooks helfen bei wiederkehrender Fehlersuche.