InfraFenceInfraFence

Live Security Operations

Loslegen

Eine Firewall für DirectAdmin nach CSF

Zuletzt aktualisiert:

Auf den meisten DirectAdmin-Servern laufen CSF und lfd, oft installiert von DirectAdmins eigenem CustomBuild. ConfigServer, die Firma hinter CSF, hat am 31. August 2025 geschlossen, und viele DirectAdmin-Admins fragen sich jetzt, was danach kommt.

Diese Seite fasst zusammen, wo CSF unter DirectAdmin steht, welche Wege du hast und was der InfraFence-Agent auf einem DirectAdmin-Server tut, neben CSF oder ohne. Die Angaben zu CSF und DirectAdmin entsprechen dem Stand von November 2026.

Wo CSF unter DirectAdmin steht

  • ConfigServer hat die Entwicklung von CSF und lfd am 31. August 2025 eingestellt. Vor der Schließung hat die Firma den Code unter der GPLv3 veröffentlicht, und ihre Download- und Update-Server sind offline: Lass nichts mehr auf download.configserver.com zeigen.
  • DirectAdmin hat CSF nicht fallen gelassen. Seit DirectAdmin 1.682 (25. August 2025) prüft und installiert CustomBuild die CSF-Updates selbst, mit abgeschaltetem Auto-Update von CSF, und DirectAdmin 1.689 (12. November 2025) hat auf CSF 15.05 aktualisiert, mit Log-Erkennung für neuere OpenSSH-Versionen und neuen Standardwerten. DirectAdmins CSF-Seite dokumentiert es weiterhin.
  • cPanel pflegt einen eigenen Fork, aber nur für Server mit cPanel & WHM. Außerhalb von cPanel führen Community-Forks wie Aetherinox/csf-firewall CSF in ihrem eigenen Tempo weiter.

CSF funktioniert unter DirectAdmin also weiter und bekommt Korrekturen über CustomBuild. Geändert hat sich, dass niemand es mehr so weiterentwickelt wie ConfigServer: Neue Funktionen sind unwahrscheinlich.

Deine Optionen

  • CSF über CustomBuild behalten

    Die richtige Wahl, wenn du einen oder wenige Server verwaltest und die Dateien von CSF und DirectAdmins CSF-Oberfläche magst. Halte CustomBuild aktuell, damit CSF die Updates von DirectAdmin bekommt.

  • Zu firewalld oder nftables wechseln, plus fail2ban

    Die Werkzeuge der Distribution, upstream gepflegt. Du verlierst DirectAdmins CSF-Oberfläche, und sein Brute Force Monitor sperrt über CSF: Plane, wie er ohne CSF sperren soll.

  • InfraFence zu beiden dazunehmen

    Für Agenturen und Teams mit vielen Servern: ein Live-Dashboard für alle, Angriffe an der Firewall gesperrt, ausgehender Verkehr und Dateiintegrität überwacht, und Korrekturen, die geprüft und zurückgenommen werden, wenn SSH oder eine Website nicht mehr antwortet.

InfraFence ist kein direkter Ersatz für den Paketfilter von CSF: Es legt deine Grundrichtlinie nicht fest (welche Ports für alle offen sind). Dafür behältst du CSF, firewalld oder nftables. InfraFence arbeitet darüber und öffnet nie einen Port, den dieses Tool geschlossen hat.

Was der Agent auf einem DirectAdmin-Server tut

  • Er erkennt DirectAdmin an /usr/local/directadmin, liest die Version mit directadmin v aus und zeigt beides im Dashboard.
  • Er liest den Verkehr jeder Domain. Er listet die Domains aus der domains.list jedes Benutzers und liest die Access-Logs pro Domain in /var/log/httpd/domains, so sieht die Web-Firewall die Anfragen an jede Website (Web-Firewall).
  • Er lässt die Dateien von CustomBuild in Ruhe. Unter einem Hosting-Panel ändert der Agent nie die Webserver-Konfiguration: keine ModSecurity-Regeln, keine User-Agent-Sperren. Bots, die auf Blockieren stehen, werden stattdessen an der Firewall gesperrt.
  • Er sperrt an der Firewall bei SSH-Brute-Force und Web-Angriffen und kann Datenbank-Ports, die aus dem Internet erreichbar sind, schließen, wenn du es im Dashboard anforderst (Ports und ausgehende Sperren). Seine Sperren, die Whitelist und Ländersperren gelten für IPv4; geschlossene Ports für IPv4 und IPv6.
  • Er überwacht, was CSF nicht sieht: Verbindungen, die den Server zu bekannten bösartigen Adressen verlassen, DNS-Antworten, Malware in den Websites und Änderungen an Systemdateien.

Neben CSF und lfd

ToolWas InfraFence tut
CSFBehält seine eigene Chain und ändert nie csf.conf, csf.allow oder csf.deny. Nach csf -r stellt es nur seine eigenen Chains, Sprünge und Sets wieder her, innerhalb von Sekunden. Die Ports in CSF ändern sich nur, wenn du es im Dashboard anforderst.
lfdBeide lesen dieselben Logs und sperren jeweils selbst: Sperren von lfd bleiben in CSF, Sperren von InfraFence in seinem eigenen Set.
Brute Force MonitorDirectAdmins BFM sperrt über CSF, in csf.deny. InfraFence ändert daran nichts, und seine eigenen Sperren bleiben in seinem eigenen Set.

Die Release-Tests des Agents installieren CSF (den GPLv3-Fork der Community) auf demselben Host, führen csf -r aus und prüfen, dass die Chains und Sperren des Agents zurückkommen, während SSH weiter antwortet und die Regeln von CSF genau so bleiben, wie CSF sie geschrieben hat. Die vollständige Liste der Tools steht unter Koexistenz.

Den Agent unter DirectAdmin installieren

  1. Führe zuerst die Prüfung nur lesend aus: --dry-run meldet alles, was im Weg stehen würde, und ändert nichts.
  2. Im Dashboard erstellt Server › Server hinzufügen ein Installations-Token, eine Stunde lang gültig.
  3. Führe den Installationsbefehl als root über SSH aus. An DirectAdmin oder CustomBuild musst du nichts ändern.
curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --dry-run

Die von DirectAdmin unterstützten Systeme wie AlmaLinux, Rocky Linux, Debian und Ubuntu gehören zu den 15 Distributionen, auf denen der Agent vor jedem Release getestet wird (Unterstützte Distributionen).

Fragen

Kann ich CSF unter DirectAdmin noch sicher betreiben?
Stand November 2026 ja, wenn CustomBuild es aktuell hält: DirectAdmin liefert CSF-Updates über CustomBuild aus. Lade CSF nicht von den alten Servern von ConfigServer herunter.
Ersetzt InfraFence CSF?
Nicht als Paketfilter: Es entscheidet nicht, welche Ports offen sind. Es erspart dir ein eigenes Dashboard pro Server und ergänzt, was CSF nie hatte, etwa die Erkennung ausgehender Verbindungen und geprüfte Korrekturen, neben CSF, firewalld oder nftables.
Muss ich CSF entfernen, um InfraFence zu installieren?
Nein. Der Agent erkennt CSF und arbeitet daneben, in seinen eigenen Chains. An der Konfiguration von CSF wird nichts geändert.

Kostenlos auf 1 Server testen

Starter schützt einen Server vollständig, kostenlos und ohne Kreditkarte.

  1. 01

    Erstelle ein kostenloses Konto und öffne dann Server › Server hinzufügen, um dein Installations-Token zu erhalten. Es ist eine Stunde gültig.

    Token erstellen
  2. 02

    Führe dann als root auf dem Server aus:

    curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --token <TOKEN>