Zum Inhalt springen
Avanet

Sophos Firewall Air-Gap-Lizenzierung und Pattern-Updates betreiben

Eine Sophos Firewall kann in besonders abgeschotteten Umgebungen ohne direkten Internetzugriff betrieben werden. Das ist kein normaler Offline-Modus, sondern ein bewusst geplanter Air-Gap-Betrieb mit eigener Lizenzlogik, manueller Synchronisation und separatem Updateprozess für Pattern.

Der wichtigste Punkt: Air Gap ist kein Weg, um eine Firewall einfach “ohne Internet” nebenbei zu betreiben. Man braucht vorab eine passende Freigabe, eine geclaimte Hardware-Firewall, einen klaren Updateprozess und eine regelmässige Kontrolle der Lizenz- und Pattern-Stände. Sonst läuft die Firewall zwar vielleicht weiter, aber Schutzfunktionen verlieren ihre Aktualität oder Subscriptions werden deaktiviert.

Für die allgemeine Lizenzlogik passt zuerst Sophos Firewall Base License verstehen. Dieser Artikel konzentriert sich auf den Sonderfall Air Gap.

Wann Air Gap sinnvoll ist

Air Gap passt nur zu Umgebungen, in denen die Firewall bewusst vom Internet getrennt betrieben wird. Typische Beispiele sind stark regulierte Netze, Forschungsumgebungen, Verteidigungsumgebungen, Produktionssegmente oder andere Zonen, in denen direkte Cloud- oder Updateverbindungen nicht erlaubt sind.

Vor der Entscheidung sollte man drei Fragen trennen:

FrageWarum wichtig?
Darf die Firewall wirklich keinen Internetzugriff haben?Wenn kontrollierter Internetzugriff möglich ist, ist normaler Lizenz- und Pattern-Sync meist einfacher und sicherer.
Wer übernimmt den manuellen Updateprozess?Air Gap erzeugt Betriebsaufwand. Lizenzdateien und Pattern müssen bewusst gepflegt werden.
Welche Funktionen fallen weg oder werden schwächer?Manche Funktionen benötigen Online-Dienste, Reputation, Sophos Central oder externe Auflösung.

Air Gap erhöht nicht automatisch die Sicherheit. Es reduziert eine bestimmte Verbindungsfläche, verschiebt aber Verantwortung auf Prozesse: Download, Prüfung, Transfer, Upload, Dokumentation und Monitoring.

Voraussetzungen

Vor der Installation sollte man diese Punkte klären:

  • Die Firewall muss als Air-Gap-Firewall in Sophos Central geclaimt sein.
  • Die Air-Gap-Nutzung muss über den Sophos Account Manager freigegeben sein.
  • Laut Sophos ist Air Gap für Hardware-Firewalls vorgesehen.
  • Die Umgebung darf nicht einfach nur temporär offline sein, sondern muss als isolierte Umgebung geplant sein.
  • Die Firewall darf nicht mit MSP-Flex-Lizenzierung in einem nicht passenden Modell betrieben werden.
  • Es braucht einen Admin-Zugang auf CLI und WebAdmin.
  • Es braucht einen sicheren Weg, Lizenz- und Pattern-Dateien in die isolierte Umgebung zu übertragen.

Vor der Umsetzung sollte man Seriennummer, Modell, Sophos Central Konto, Lizenzstatus und zuständige Person dokumentieren. Für Seriennummern und Lizenzgrundlagen helfen Sophos Firewall Lizenzschlüssel aktivieren und Seriennummer der Sophos Firewall finden.

Ablauf im Überblick

Der Air-Gap-Prozess besteht aus mehreren getrennten Schritten. Wenn einer davon fehlt, ist die Firewall nicht sauber im Air-Gap-Betrieb.

SchrittOrtErgebnis
Firewall claimenSophos CentralFirewall ist dem richtigen Account zugeordnet
Air-Gap-Freigabe klärenSophos Account ManagerAir-Gap-Berechtigung ist vorhanden
Air-Gap-Lizenz herunterladenSophos CentralLizenzdatei liegt vor
Air Gap auf der Firewall aktivierenCLI Device ConsoleManual license synchronization wird sichtbar
Lizenzdatei hochladenAdministration > LicensingLizenzstatus wird lokal aktualisiert
Pattern-Updates einspielenBackup & firmware > Pattern updatesSchutz-Pattern werden aktualisiert
Ablauf und Logs überwachenWebAdmin, Alerts, licensing.logDeaktivierung oder veraltete Pattern werden früh erkannt

Wichtig ist die Reihenfolge. Eine Lizenzdatei allein reicht nicht, wenn Air Gap auf der Firewall nicht aktiviert wurde. Umgekehrt bringt der CLI-Befehl nichts, wenn keine gültige Air-Gap-Lizenzdatei aus dem richtigen Account vorhanden ist.

Air-Gap-Lizenz herunterladen

Die Lizenzdatei wird in Sophos Central heruntergeladen. Der typische Pfad ist:

Sophos Central > Profil-Menü > Licensing > Firewall licenses > Download airgap license

Die Lizenzdatei sollte nach dem Download kontrolliert behandelt werden und gehört nicht in private Downloads, Messenger oder unklare Zwischenablagen. Sinnvoll ist ein kurzer interner Nachweis:

  • Download-Datum
  • Sophos Central Account
  • betroffene Firewall oder Firewall-Gruppe
  • Seriennummern
  • verantwortliche Person
  • geplanter Upload-Zeitpunkt

Sophos gibt vor, dass eine heruntergeladene Air-Gap-Lizenz innerhalb von 30 Tagen angewendet werden muss. Wird die Datei zu spät verwendet, sollte eine neue Datei heruntergeladen werden.

Air Gap auf der Firewall aktivieren

Damit die manuelle Lizenzsynchronisation im WebAdmin sichtbar wird, muss Air Gap auf der Firewall per CLI aktiviert werden.

Vorgehen:

  1. An der Firewall-Konsole oder per SSH anmelden.
  2. In der Sophos-Konsole 4 für Device Console auswählen.
  3. Den Befehl ausführen:
system airgap enable

Danach sollte unter Administration > Licensing der Bereich Manual license synchronization sichtbar sein.

Dieser Schritt sollte dokumentiert werden. In produktiven Umgebungen gehört er in denselben Change wie der Upload der Lizenzdatei, damit später klar ist, wann Air Gap aktiviert wurde und welche Lizenzdatei dazu gehört.

Air-Gap-Lizenz hochladen

Nach der Aktivierung wird die Lizenzdatei im WebAdmin eingespielt.

Vorgehen:

  1. An der WebAdmin Console anmelden.
  2. Administration > Licensing öffnen.
  3. Im Bereich Manual license synchronization Choose file auswählen.
  4. Die Air-Gap-Lizenzdatei auswählen.
  5. Mit Update license einspielen.
  6. Lizenzstatus und Ablaufdaten kontrollieren.

Nach dem Upload sollte man prüfen, ob die erwarteten Subscriptions aktiv sind. Eine erfolgreiche Lizenzsynchronisation ersetzt keine Funktionsprüfung. Wenn Web Protection, IPS, Zero-Day Protection oder andere Module genutzt werden, müssen Policy, Pattern-Stand, Logging und Tests separat stimmen.

HA-Cluster: Initial Primary beachten

Bei Active-Passive-HA ist Air-Gap-Lizenzierung besonders heikel. Die Lizenzdatei sollte nur auf dem Initial Primary eingespielt werden. Dieses Gerät muss beim Upload auch der aktuelle Primary sein.

Wenn die Lizenz auf dem falschen Node hochgeladen wird, können Lizenzunterschiede oder unerwartetes HA-Verhalten entstehen. Für den Betrieb ist deshalb sinnvoll:

  1. Vor dem Upload System services > High availability prüfen.
  2. Initial Primary und aktuelle Rolle dokumentieren.
  3. Initial Primary als Preferred primary device setzen.
  4. Lizenzdatei auf dem richtigen Primary einspielen.
  5. Danach HA-Status und Lizenzstatus kontrollieren.

Für die HA-Grundlagen und Rollenlogik passt Sophos Firewall High Availability einrichten. Bei Air Gap ist diese Vorarbeit nicht optional, weil der falsche Node später schwer verständliche Lizenz- oder Failover-Symptome erzeugen kann.

Pattern-Updates manuell einspielen

Ohne automatische Online-Updates müssen Pattern bewusst gepflegt werden. Das betrifft Signaturen, Engines, Clients und weitere Update-Komponenten. In Air-Gap-Umgebungen wird dafür eine Pattern-Datei heruntergeladen und im WebAdmin hochgeladen.

Für SFOS 22.0 und neuer verweist Sophos auf die Air-Gap-Pattern-Datei:

https://airgap.u2d.sophos.com/sfos_pattern_updates_v2.tar

Vorgehen:

  1. Pattern-Datei auf einem dafür vorgesehenen System herunterladen.
  2. Datei über den freigegebenen Transferweg in die isolierte Umgebung bringen.
  3. An der Firewall anmelden.
  4. Backup & firmware > Pattern updates > Manual pattern update öffnen.
  5. Choose file auswählen.
  6. Pattern-Datei hochladen.
  7. Upload bestätigen und Update-Status prüfen.

In HA-Umgebungen werden Pattern auf dem Primary eingespielt und anschliessend auf den Auxiliary synchronisiert. Deshalb sollte auch hier zuerst der HA-Status geprüft werden.

Pattern-Stand kontrollieren

Ein Air-Gap-Betrieb ist nur so gut wie die Routine dahinter. Neue Pattern sind regelmässig verfügbar. Wenn die Firewall lange nicht aktualisiert wird, sinkt der Wert von IPS, Antivirus, Application Signatures und anderen Schutzfunktionen.

Praktische Kontrolle:

KontrolleOrt
Aktuelle Pattern-VersionenBackup & firmware > Pattern updates
Letztes erfolgreiches UpdateBackup & firmware > Pattern updates
Update-StatusReady to install, Downloading, Success oder Failed
LizenzstatusAdministration > Licensing
Lizenz- und Deaktivierungshinweiselicensing.log

Für eine allgemeine Betriebsprüfung passt zusätzlich Sophos Firewall Health Check richtig nutzen. Dort sollte Air Gap nicht als Ausnahme von Update-Hygiene verstanden werden, sondern als Sonderprozess für dieselbe Pflicht: Schutzfunktionen aktuell halten.

Lizenzablauf und Incommunicado-Fenster

Bei normaler Lizenzsynchronisation sind 90 Tage ohne erfolgreichen Sync kritisch. Bei Air-Gap-Lizenzen gilt ein längeres Fenster von 180 Tagen. Danach werden Security-Subscriptions deaktiviert; Base Firewall und Enhanced Support bleiben aktiv.

Für den Betrieb bedeutet das:

  • Spätestens ab Tag 160 sollte eine neue Air-Gap-Lizenzdatei vorbereitet werden.
  • Spätestens bei Warnmeldungen muss der Upload geplant werden.
  • Nach 180 Tagen ohne neue Air-Gap-Lizenz droht Deaktivierung von Schutz-Subscriptions.
  • Der Traffic kann weiterlaufen, aber ohne die betroffenen Schutzfunktionen.
  • Der Zustand sollte über WebAdmin, Alerts und licensing.log kontrolliert werden.

licensing.log ist bei Lizenzproblemen besonders wichtig. Eine Übersicht über relevante Firewall-Logs steht in Sophos Firewall Troubleshooting: Services und Logs.

Was in Air-Gap-Umgebungen eingeschränkt ist

Air Gap bedeutet, dass Online-Dienste nicht wie in einer normal angebundenen Firewall funktionieren. Einige Funktionen sind gar nicht unterstützt, andere verlieren einen Teil ihrer Wirkung.

Typische Grenzen:

BereichEinschränkung
Sophos Central Managementzentrale Verwaltung und Synchronized Security sind nicht wie in Online-Umgebungen nutzbar
Dynamic DNSbenötigt Internetverbindung
Externer NTPfunktioniert nur, wenn ein erreichbarer interner Zeitserver vorhanden ist
FQDNsinnvoll nur mit interner DNS-Auflösung
RED Online Provisioningbenötigt Online-Provisionierung
Web und URL Categorizationohne Online-Dienste nur mit lokal verfügbaren Kategorien und Signaturen eingeschränkt
Zero-Day Protectionbenötigt Cloud-Anbindung und passt nicht zu klassischem Air Gap
Support AccessRemote-Support-Zugriff ist in isolierten Netzen nicht verfügbar

Dieser Punkt wird in Projekten gerne unterschätzt. Eine Air-Gap-Firewall kann nicht dieselbe Cloud-gestützte Schutzwirkung liefern wie eine normal angebundene Firewall. Deshalb sollte vor dem Design entschieden werden, welche Schutzfunktionen zwingend gebraucht werden und wie die fehlenden Online-Funktionen kompensiert werden: interne DNS- und NTP-Server, manuelle Pattern-Routine, Syslog, lokale Dokumentation und klarer Supportprozess.

Betriebsroutine festlegen

Für Air Gap braucht es einen festen Ablauf. Sonst werden Lizenz- und Pattern-Updates erst dann auffällig, wenn eine Warnung erscheint oder ein Schutzmodul nicht mehr aktuell ist.

Sinnvolle Routine:

IntervallAufgabe
Wöchentlich oder nach internem RisikoPattern-Datei prüfen, herunterladen und einspielen
MonatlichPattern-Stand, Lizenzstatus, HA-Status und Alerts dokumentieren
Spätestens ab Tag 160neue Air-Gap-Lizenzdatei aus Sophos Central vorbereiten
Nach jedem UploadLizenzstatus, Pattern-Status, relevante Schutzmodule und HA-Sync prüfen
Bei jedem FirmwarefensterAir-Gap-Prozess, Backup, Pattern und Rollback gemeinsam planen

Firmware-Updates bleiben ein eigener Prozess. Für die Durchführung passt Sophos Firewall Firmware Update durchführen, für Backup und Recovery Sophos Firewall Backup erstellen oder wiederherstellen.

Häufige Fehler

Air Gap erst nach der Installation klären

Air Gap sollte vor der Beschaffung und Installation geklärt werden. Wenn die Firewall schon produktiv isoliert läuft, aber keine passende Air-Gap-Freigabe oder Lizenzdatei vorhanden ist, entsteht unnötiger Druck.

Pattern-Updates als optional behandeln

Pattern-Updates sind in Air-Gap-Umgebungen nicht weniger wichtig, sondern betrieblich aufwendiger. Ohne Routine veralten Schutzfunktionen still.

HA-Rolle vor dem Lizenzupload ignorieren

Bei Active-Passive-HA muss der Initial Primary der richtige aktuelle Primary sein. Sonst kann der Lizenzstatus nach Failover oder Upload unklar werden.

Cloud-Funktionen voraussetzen

Zero-Day Protection, Sophos Central Management, Online-Reputation, RED Online Provisioning oder Support Access sollten in Air-Gap-Designs nicht stillschweigend eingeplant werden.

Lizenzwarnungen zu spät bearbeiten

Air-Gap-Lizenzen haben zwar ein 180-Tage-Fenster, aber der Prozess sollte nicht am letzten Tag beginnen. Download, Transfer, Change-Freigabe und Upload brauchen Zeit.

Checkliste

  • Air-Gap-Freigabe mit Sophos geklärt.
  • Firewall im richtigen Sophos Central Account geclaimt.
  • Seriennummer, Modell und Lizenzstatus dokumentiert.
  • Sichere Dateiübertragung in die isolierte Umgebung definiert.
  • system airgap enable ausgeführt und dokumentiert.
  • Air-Gap-Lizenz unter Administration > Licensing hochgeladen.
  • Bei HA: Initial Primary, aktueller Primary und Preferred Primary geprüft.
  • Pattern-Datei heruntergeladen und unter Backup & firmware > Pattern updates eingespielt.
  • Lizenzstatus, Pattern-Stand und licensing.log kontrolliert.
  • Betriebsroutine für Pattern, Lizenzdatei, HA-Status und Firmwarefenster festgelegt.

FAQ

Was ist Sophos Firewall Air Gap?

Air Gap ist ein Betriebsmodell für isolierte Sophos-Firewall-Umgebungen ohne direkten Internetzugriff. Lizenzierung und Pattern-Updates werden dabei manuell oder über einen separaten Air-Gap-Prozess gepflegt.

Wie aktiviert man Air Gap auf der Sophos Firewall?

Man aktiviert Air Gap in der Device Console mit system airgap enable. Danach erscheint unter Administration > Licensing der Bereich für manuelle Lizenzsynchronisation.

Wie lange ist eine Air-Gap-Lizenz gültig?

Für Air-Gap-Lizenzen gilt ein 180-Tage-Fenster ohne neue Synchronisation. Danach werden Security-Subscriptions deaktiviert, während Base Firewall und Enhanced Support aktiv bleiben.

Muss man Pattern in Air-Gap-Umgebungen manuell aktualisieren?

Ja, wenn keine automatisierte Air-Gap-Update-Lösung eingerichtet ist. Für SFOS 22.0 und neuer wird die Pattern-Datei heruntergeladen und unter Backup & firmware > Pattern updates > Manual pattern update hochgeladen.

Was ist bei Air Gap und HA wichtig?

Bei Active-Passive-HA sollte die Air-Gap-Lizenz auf dem Initial Primary eingespielt werden, während dieses Gerät auch aktueller Primary ist. Der Initial Primary sollte als Preferred Primary gesetzt sein.

Funktionieren alle Sophos-Firewall-Funktionen im Air-Gap-Betrieb?

Nein. Funktionen mit Cloud-, Online-Reputations-, Central- oder Remote-Support-Abhängigkeit sind nicht oder nur eingeschränkt nutzbar. Das muss vor dem Design geprüft werden.