Zum Inhalt springen
Avanet

Sophos Firewall IPS einrichten und sicher testen

Intrusion Prevention System (IPS) ist eine der wichtigsten Schutzfunktionen auf der Sophos Firewall. IPS prüft Traffic auf bekannte Angriffsmuster, Exploits und auffällige Protokollmuster. Richtig eingesetzt schützt es Clients, Server, veröffentlichte Dienste und VPN-Strecken zusätzlich zu Firewall-Regeln, Web Protection, Application Control und TLS Inspection.

In der Praxis ist IPS aber kein Schalter, den man überall maximal aktiviert. Eine falsche oder zu breite IPS Policy kann legitimen Traffic brechen, VoIP stören, Performance verbrauchen oder Fehlalarme erzeugen. Deshalb sollte man IPS geplant aktivieren, pro Regel passend auswählen und danach mit Logs und Tests kontrollieren.

Welcher Security-Inspection-Artikel passt?

IPS ist nur ein Baustein der Security Inspection. Je nach Problem oder Rollout-Ziel passt ein anderer Artikel besser:

AufgabePassender Artikel
IPS aktivieren, Policy auswählen und False Positives prüfenDieser Artikel
Web-Kategorien, Web Policies und Benutzer-Webtraffic steuernSophos Firewall Web Protection mit Web Policies einrichten
Verschlüsselten Webtraffic entschlüsseln und prüfenSophos Firewall TLS Inspection richtig einführen
Dateien und Downloads per Sandbox oder ML prüfenSophos Firewall Zero-Day Protection verstehen und betreiben
Bekannte bösartige IPs, Domains oder URLs blockierenSophos Firewall Threat Feeds einrichten und sicher betreiben
Einfache Spoofing- oder Flooding-Muster reduzierenSophos Firewall Spoof Protection und DoS Settings prüfen
Öffentlich erreichbare Server mit NAT und IPS absichernServer per DNAT auf Sophos Firewall veröffentlichen
Unerwartete Drops, Rule ID oder IPS policy ID analysierenSophos Firewall verworfene Pakete analysieren

So bleibt die Schutzlogik nachvollziehbar: Firewall-Regeln begrenzen den erlaubten Traffic, IPS prüft diesen Traffic auf Angriffsmuster, Web Protection steuert Webinhalte, TLS Inspection schafft bei HTTPS mehr Sichtbarkeit, und Zero-Day Protection ergänzt Datei- und Download-Prüfungen.

Wann IPS sinnvoll ist

IPS lohnt sich besonders dort, wo Traffic ein höheres Risiko hat oder wo bekannte Exploits früh blockiert werden sollen.

Typische Einsatzbereiche:

  • Client-Netze mit Internetzugriff
  • Servernetze und DMZs
  • DNAT-Regeln zu internen Servern
  • Site-to-Site-VPN-Traffic zwischen Standorten
  • Remote-Access-Traffic, wenn nach der VPN-Einwahl auf interne Systeme zugegriffen wird
  • VoIP, nur mit vorsichtiger Policy-Auswahl und Tests
  • besonders kritische Segmente wie Management-, Backup- oder Infrastruktur-Netze

Für veröffentlichte Server sollte IPS immer zusammen mit sauberem NAT, engen Firewall-Regeln, Logging und Patchmanagement betrachtet werden. Der Artikel Server per DNAT auf Sophos Firewall veröffentlichen erklärt den passenden Kontext für NAT und Firewall-Regeln. Für die grundsätzliche Regelstruktur passt Sophos Firewall-Regeln verstehen und richtig konfigurieren.

Voraussetzungen

IPS funktioniert nur, wenn die notwendigen Voraussetzungen erfüllt sind.

Vor dem Rollout prüfen:

  • Eine aktive Network Protection Subscription oder eine Trial-Lizenz ist vorhanden.
  • IPS Protection ist unter Intrusion prevention > IPS policies eingeschaltet.
  • Pattern-Updates funktionieren und die Firewall kann Sophos-Update-Dienste erreichen.
  • Firewall-Regeln enthalten passende IPS Policies unter Detect and prevent exploits (IPS).
  • Logging ist für die betroffenen Regeln und Logtypen aktiv.
  • Es gibt einen Ablauf für False Positives, Ausnahmen und Policy-Anpassungen.

Wenn die Network-Protection-Subscription abläuft, kann der IPS-Schalter weiterhin aktiv aussehen, obwohl IPS nicht mehr erzwungen wird. Wenn IPS manuell oder nach Trial-Ablauf deaktiviert wird, können Signaturen, Updates und Konfigurationsmöglichkeiten je nach Zustand eingeschränkt sein. Vor dem Abschalten sollte man deshalb ein Backup oder einen Export der IPS-Konfiguration einplanen.

Achtung: IPS ist lizenz- und updateabhängig. Eine Firewall-Regel mit ausgewählter IPS Policy bedeutet nicht automatisch, dass IPS tatsächlich schützt. Lizenzstatus, globale IPS-Aktivierung, Signaturen und Logs müssen geprüft werden.

IPS global aktivieren

Die globale Aktivierung erfolgt in der Sophos Firewall Weboberfläche:

  1. Intrusion prevention > IPS policies öffnen.
  2. IPS Protection einschalten.
  3. Lizenzhinweise prüfen.
  4. Warten, bis Signaturen verfügbar sind.
  5. Bestehende Standard-Policies prüfen.
  6. Falls nötig, eigene Policy aus einer bestehenden Policy klonen.

Änderungen an bestimmten Beschleunigungsfunktionen können IPS neu starten. Solche Änderungen sollten deshalb nicht während einer produktiven Fehleranalyse oder in einem engen Wartungsfenster ohne Plan erfolgen.

Die richtige IPS Policy auswählen

IPS Policies sollten zum Traffic passen. Die härteste Policy ist nicht automatisch die beste Policy.

TrafficTypische IPS-AusrichtungWichtige Prüfung
Clients nach InternetClient- oder LAN-to-WAN-PolicyWeb, Application Control und TLS Inspection mitdenken
Internet nach internem Server per DNATServer- oder Webserver-PolicyZielsystem, Ports und False Positives genau beobachten
Standort-VPNPolicy abhängig von Quell- und ZielsystemenPerformance, MTU/MSS und Anwendungen testen
VoIPsehr vorsichtig und spezifischSIP/RTP darf nicht durch zu aggressive Signaturen brechen
Management-Netzegezielt und restriktivAdmin-Zugriffe, Monitoring und Backup-Traffic testen

Eine eigene IPS Policy ist sinnvoll, wenn eine Standard-Policy zu breit ist oder wenn nur bestimmte Signaturen mit angepasster Aktion benötigt werden. Man sollte aber nicht planlos Signaturen deaktivieren. Zuerst muss klar sein, welcher Traffic betroffen ist, welche Signatur ausgelöst hat und ob es sich wirklich um einen False Positive handelt.

Eigene IPS Policies sauber bauen

Eigene IPS Policies sollten aus einer bestehenden Policy geklont und dann gezielt angepasst werden. IPS-Policy-Regeln enthalten Signaturen und eine Aktion. Die Firewall wertet diese Regeln von oben nach unten aus. Dadurch kann eine zu breite Regel oberhalb einer spezifischen Regel das gewünschte Verhalten überdecken.

Bei Signaturen sind vor allem diese Felder wichtig:

FeldBedeutung im Betrieb
SIDeindeutige Signatur-ID für Logs, Tickets und Ausnahmen
Kategorietechnischer Bereich, zum Beispiel Browser, Betriebssystem, DNS, RPC oder Malware
SeveritySchweregrad der Bedrohung
PlatformZielplattform, zum Beispiel Windows, Linux oder browserbezogene Komponenten
TargetClient- oder serverbezogene Signatur
Recommended actionvon Sophos empfohlene Standardaktion

Die Aktion in einer Policy-Regel kann die empfohlene Signaturaktion übersteuern. Das ist nützlich, aber riskant. Ein pauschales Allow packet, Disable oder Bypass session kann Schutzwirkung entfernen, ohne dass man es später im Alltag sofort merkt.

Praktischer Umgang mit Aktionen:

AktionWann sie sinnvoll sein kannRisiko
RecommendedStandard für die meisten produktiven RegelnVerhalten hängt von der Signatur ab
Allow packetBeobachtung ohne Block, etwa im PilotAngriff wird nicht verhindert
Drop packeteinzelne Pakete verwerfenkann Anwendungen stören
Drop sessionSitzung beenden, wenn ein Angriff verhindert werden sollstärkerer Eingriff in produktiven Traffic
ResetTCP-Session aktiv zurücksetzenBenutzer oder Applikation sieht harte Abbrüche
DisableSignatur deaktivierenSchutz entfällt für diese Signatur
Bypass sessionRest der Session nicht mehr scannenkann mehr Traffic aus der Prüfung nehmen als erwartet

Für produktive Policies ist deshalb eine kurze Änderungsnotiz sinnvoll: Welche Signatur wurde geändert, warum, in welcher Policy, für welche Firewall-Regel und bis wann wird die Anpassung erneut geprüft?

IPS in Firewall-Regeln verwenden

IPS wird nicht nur global eingeschaltet. Die Policy muss auch in der passenden Firewall-Regel verwendet werden.

  1. Rules and policies > Firewall rules öffnen.
  2. Relevante Regel bearbeiten oder erstellen.
  3. Unter Other security features die Option Detect and prevent exploits (IPS) aktivieren.
  4. Passende IPS Policy auswählen.
  5. Regel-Logging aktivieren.
  6. Änderung speichern.
  7. Traffic kontrolliert testen.

Bei mehreren überlappenden Regeln ist die Reihenfolge entscheidend. Wenn Traffic von einer Regel ohne IPS getroffen wird, hilft die IPS Policy in einer späteren Regel nicht. Für solche Fälle ist Sophos Firewall Regel greift nicht: Ursachen prüfen der bessere Anschlussartikel.

Rollout in produktiven Umgebungen

IPS sollte schrittweise eingeführt werden.

1. Start mit Pilotregeln

Zuerst eine kleine, gut bekannte Regel wählen, zum Beispiel ein Client-Testnetz oder eine einzelne DNAT-Regel. Danach Logs prüfen und mit realen Anwendungen testen.

2. Treffer auswerten

Im Log viewer nach IPS-Ereignissen filtern. Wichtig sind Quelle, Ziel, Dienst, Regel, Signatur, Aktion und Zeitpunkt. Wenn mehrere Schutzmodule beteiligt sind, muss man Web, Application Control, SSL/TLS Inspection und Firewall-Logs zusammen betrachten.

3. False Positives eingrenzen

Wenn legitimer Traffic blockiert wird, sollte man nicht sofort IPS global deaktivieren. Besser ist eine enge Analyse:

  • Welche Signatur hat ausgelöst?
  • Welche Anwendung oder welcher Dienst war betroffen?
  • Betrifft es einen Host, ein Netz oder nur einen Port?
  • Ist das Zielsystem aktuell gepatcht?
  • Ist eine engere Firewall-Regel möglich?
  • Reicht eine angepasste IPS Policy statt einer globalen Ausnahme?

4. Schrittweise ausweiten

Erst wenn die Pilotregel stabil läuft, sollte IPS auf weitere Regeln ausgerollt werden. Besonders bei VoIP, ERP-Systemen, industriellen Protokollen, VPN-Strecken und älteren Anwendungen braucht es Testfenster und Rückfallplan.

Ausnahmen und Signaturänderungen kontrollieren

IPS-Ausnahmen sind Sicherheitsentscheidungen. Wenn eine Signatur legitimen Traffic stört, kann eine Anpassung nötig sein. Trotzdem sollte man nicht reflexartig die ganze IPS Policy entschärfen oder IPS auf der Regel deaktivieren. Zuerst muss klar sein, ob wirklich ein False Positive vorliegt oder ob die Signatur ein reales Risiko sichtbar macht.

Vor einer Ausnahme sollte man mindestens sammeln:

InformationWarum sie wichtig ist
Signatur-ID und Signaturnamezeigt, welche Erkennung ausgelöst hat
Quelle, Ziel, Dienst und Firewall-Regelgrenzt den betroffenen Traffic ein
Zeitpunkt und Häufigkeittrennt Einzelereignis von wiederkehrendem Muster
Anwendung oder Protokollhilft bei der Bewertung, ob der Traffic legitim ist
Patchstand des Zielsystemsreduziert das Risiko, einen echten Exploit zu erlauben
Packet Capture oder Logauszugliefert Nachweis vor der Policy-Änderung

Wenn eine Ausnahme nötig ist, sollte sie möglichst eng gesetzt werden:

  • einzelne Signatur statt komplette Kategorie deaktivieren
  • eigene IPS Policy für genau die betroffene Firewall-Regel verwenden
  • Policy-Regel-Reihenfolge prüfen, damit spezifische Regeln nicht von breiten Regeln überdeckt werden
  • Quelle, Ziel und Dienst in der Firewall-Regel enger fassen
  • Ausnahme mit Grund, Owner und Review-Datum dokumentieren
  • nach der Änderung prüfen, ob nur der erwartete Traffic betroffen ist

Eine temporäre Ausnahme ist oft besser als eine dauerhafte Abschaltung. Nach einem Applikationsupdate, Firmwareupdate oder Patch des Zielsystems sollte die Ausnahme erneut geprüft werden. Wenn viele Signaturen für dieselbe Anwendung stören, ist meistens eine eigene Policy oder eine saubere Segmentierung besser als eine grosse globale Ausnahme.

Logging und Troubleshooting

Für IPS-Analyse braucht man mehrere Blickwinkel.

WerkzeugWofür es hilft
Log viewerIPS-Treffer, Signatur, Aktion, Quelle, Ziel, Regel
ips.logtiefere Hinweise auf IPS, DPI und Application-Control-Entscheidungen
Packet CapturePaketfluss, Regel-ID, NAT-ID, IPS policy ID und Richtung
RegeltestPrüfung, welche Firewall-Regel überhaupt passt
Syslog oder Central Reportinglängere Aufbewahrung und Korrelation

Der Artikel Sophos Firewall Troubleshooting: Services und Logs ordnet ips.log und verwandte Logdateien ein. Für die Kombination aus Log Viewer und Packet Capture passt Sophos Firewall Regel testen mit Log Viewer und Packet Capture. Wenn Pakete unerwartet verworfen werden, hilft Sophos Firewall verworfene Pakete analysieren.

Performance beachten

IPS kostet Ressourcen. Wie stark die Last steigt, hängt von Modell, Traffic, aktivierten Signaturen, TLS Inspection, Application Control, VPN, Paketgrösse und Durchsatz ab.

Vor und nach der Aktivierung sollte man prüfen:

  • CPU- und Speicherlast
  • IPS- und DPI-bezogene Last
  • Durchsatz auf betroffenen Interfaces
  • Latenz und Retransmits bei kritischen Anwendungen
  • Logvolumen und Syslog-Last
  • Benutzer- oder Applikationsmeldungen nach der Änderung

Wenn ein Durchsatzproblem vermutet wird, sollte man nicht nur IPS deaktivieren und den Fall abschliessen. Besser ist ein Vergleich mit klarer Testmethode, zum Beispiel über Sophos Firewall Leistungsdaten richtig interpretieren und Sophos Firewall Performance mit iPerf testen.

Typische Fehler

  • IPS Protection ist global ausgeschaltet.
  • Network Protection ist abgelaufen oder nicht aktiv.
  • In der Firewall-Regel ist keine IPS Policy ausgewählt.
  • Traffic trifft eine andere Regel als erwartet.
  • Logging ist auf der betroffenen Regel deaktiviert.
  • Eine Server-Policy wird auf Clienttraffic angewendet oder umgekehrt.
  • VoIP oder Spezialprotokolle werden ohne Pilotphase mit aggressiver Policy geprüft.
  • False Positives werden mit globaler Deaktivierung statt enger Anpassung gelöst.
  • Signaturen werden ohne Nachweis, Owner oder Review-Datum deaktiviert.
  • Nach Trial-Ablauf wird nicht geprüft, ob Signaturen oder Policies noch verfügbar sind.
  • Performance-Probleme werden nicht mit Messwerten vor und nach der Änderung verglichen.

Betriebscheckliste

  • Network Protection oder Trial-Lizenz geprüft.
  • IPS Protection unter Intrusion prevention > IPS policies aktiviert.
  • Signaturen und Pattern-Updates geprüft.
  • Passende IPS Policy pro Firewall-Regel gewählt.
  • Regel-Logging aktiviert.
  • Pilotregel mit realem Traffic getestet.
  • Log viewer und ips.log geprüft.
  • False-Positive-Prozess definiert.
  • IPS-Ausnahmen eng dokumentiert und später erneut geprüft.
  • Eigene IPS Policies enthalten keine unbegründeten Allow, Disable oder Bypass session Regeln.
  • Performance vor und nach Aktivierung verglichen.
  • Kritische Ausnahmen dokumentiert und mit Review-Datum versehen.

FAQ

Muss IPS global und in der Firewall-Regel aktiviert werden?

Ja. IPS Protection muss global unter Intrusion prevention > IPS policies aktiv sein. Zusätzlich braucht die betroffene Firewall-Regel eine ausgewählte IPS Policy unter Detect and prevent exploits (IPS).

Welche Lizenz braucht Sophos Firewall IPS?

Für IPS Protection benötigt man eine aktive Network Protection Subscription oder eine Trial-Lizenz. Wenn die Subscription abläuft, kann IPS sichtbar aktiv sein, aber nicht mehr schützen.

Sollte man immer die strengste IPS Policy verwenden?

Nein. Die Policy muss zum Traffic passen. Eine zu strenge Policy kann legitime Anwendungen blockieren, VoIP stören oder unnötig Last erzeugen.

Wo sieht man IPS-Treffer?

Im Log viewer kann man IPS-Ereignisse prüfen. Für tiefere Analyse ist zusätzlich ips.log relevant. Packet Capture hilft, den Paketfluss, die Regel und die IPS policy ID einzuordnen.

Wie sollte man mit IPS False Positives umgehen?

Zuerst Signatur, Quelle, Ziel, Dienst, betroffene Anwendung und Patchstand prüfen. Danach möglichst eng anpassen: eigene IPS Policy, einzelne Signatur oder engere Firewall-Regel statt globaler Deaktivierung. Jede Ausnahme braucht Grund, Owner und Review-Datum.

Welche IPS-Aktion sollte man in eigenen Policies verwenden?

Für die meisten produktiven Regeln ist Recommended der sauberste Startpunkt. Abweichende Aktionen wie Allow packet, Disable oder Bypass session sollten nur bewusst, dokumentiert und eng begrenzt verwendet werden, weil sie die empfohlene Signaturaktion übersteuern.

Ersetzt IPS Patchmanagement?

Nein. IPS kann bekannte Angriffsmuster blockieren, ersetzt aber keine Updates auf Servern, Clients, Anwendungen oder Firewalls. IPS ist ein zusätzlicher Schutz, kein Freipass für ungepatchte Systeme.