Handbuch

Zugriffsbeschränkung (IP-Adresse)

Zugriffsbeschränkung (IP-Adresse)

v1.6.0+ Nur für Administratoren

Überblick

Mit dieser Funktion ist Ihre Website nur noch von registrierten IP-Adressen aus erreichbar. Die Beschränkung gilt für die gesamte Website, einschließlich Bildern und hochgeladener Dateien. Bei einem Zugriff von einer nicht erlaubten IP-Adresse wird der Fehler „403 Forbidden“ angezeigt.

Nur Administratoren können sie einrichten.

Unterstützte Umgebungen

  • Ein Apache-kompatibler Webserver ist erforderlich (.htaccess muss aktiviert sein).
  • Unter nginx ist die Funktion nicht verfügbar.
  • Umgebungen hinter einem CDN oder Reverse-Proxy (z. B. Cloudflare) werden nicht unterstützt, da der Server die tatsächliche IP-Adresse der Besucher nicht sehen kann.
  • Empfohlen wird eine feste IP-Adresse. Bei einem Anschluss mit wechselnder IP-Adresse verlieren Sie den Zugriff, sobald sich die Adresse ändert.

Einrichtung

  1. 1Öffnen Sie Einstellungen und klicken Sie auf der Kachel Zugriffsbeschränkung auf Bearbeiten.Seite Settings mit hervorgehobener Kachel Access Restriction
  2. 2Tragen Sie unter Erlaubte IP-Adressen die IP-Adressen ein, die Zugriff erhalten sollen – eine pro Zeile.Bearbeitungsseite der Zugriffsbeschränkung mit hervorgehobenem Kontrollkästchen zum Aktivieren, Feld für erlaubte IP-Adressen, Schaltfläche Add to the list und Schaltfläche Save
  3. 3Klicken Sie neben Deine aktuelle IP-Adresse auf Zur Liste hinzufügen, um Ihre eigene IP-Adresse in die Liste aufzunehmen.
  4. 4Aktivieren Sie das Kontrollkästchen Zugriffsbeschränkung aktivieren und klicken Sie auf Speichern.
  5. 5Wenn bei Aktueller Status Aktiviert angezeigt wird, ist die Einrichtung abgeschlossen.Seite Settings, auf der die Kachel Access Restriction den Status Enabled zeigt

Zum Aufheben entfernen Sie das Häkchen bei Zugriffsbeschränkung aktivieren und speichern. Die eingetragene Liste der IP-Adressen bleibt erhalten und kann beim erneuten Aktivieren unverändert verwendet werden.

Schreibweise der IP-Adressen

ArtBeispiel
Einzelne IP-Adresse203.0.113.5
Bereich (CIDR-Notation)203.0.113.0/24
IPv6-Adresse2001:db8::1

Sie können bis zu 100 Einträge registrieren.

Wenn sich die Einstellungen nicht speichern lassen

Aus Sicherheitsgründen werden die Einstellungen in den folgenden Fällen nicht gespeichert und auf den vorherigen Stand zurückgesetzt.

Angezeigte MeldungUrsache und Abhilfe
Deine aktuelle IP-Adresse steht nicht in der Liste. Füge sie hinzu, damit du dich nicht selbst aussperrst.Diese Prüfung verhindert, dass Sie sich selbst aussperren. Fügen Sie Ihre eigene IP-Adresse mit Zur Liste hinzufügen hinzu.
Die folgenden Einträge sind keine gültigen IP-AdressenDas Format ist fehlerhaft. Siehe „Schreibweise der IP-Adressen“ weiter oben.
Die .htaccess-Datei konnte nicht aktualisiert werden. Bitte prüfe, ob sie vorhanden und beschreibbar ist.Prüfen Sie, ob die .htaccess-Dateien im Installationsordner und im Ordner webroot vorhanden und beschreibbar sind.
Die Zugriffsbeschränkung wurde nicht gespeichert, weil der Server mit den neuen Regeln einen Fehler zurückgegeben hat. Dieser Server erlaubt diese Art von Regel in .htaccess nicht.Ihr Server erlaubt keine Zugriffsbeschränkung über .htaccess. Bitte wenden Sie sich an Ihren Hosting-Anbieter.
Die Zugriffsbeschränkung wurde nicht gespeichert, weil die Regeln auf diesem Server keine Wirkung hatten. Erforderlich ist ein Apache-kompatibler Webserver mit .htaccess-Unterstützung.Der Server ist nicht Apache-kompatibel oder .htaccess ist deaktiviert. Die Funktion kann nicht verwendet werden.
Die Zugriffsbeschränkung wurde nicht gespeichert, weil der Server keine Prüfanfrage an sich selbst senden konnte und die neuen Regeln daher nicht als sicher bestätigt werden konnten.Der Server lässt keine Zugriffe auf sich selbst zu oder ist z. B. durch Basic-Authentifizierung geschützt. Die Funktion kann nicht verwendet werden.

Zugriff wiederherstellen, wenn Sie ausgesperrt sind

Wenn Sie nicht mehr zugreifen können, etwa weil sich Ihre IP-Adresse geändert hat, können Sie die Beschränkung mit den folgenden Schritten aufheben.

  1. 1Verbinden Sie sich mit dem Server, z. B. per FTP.
  2. 2Öffnen Sie die Datei .htaccess im Installationsordner.
  3. 3Löschen Sie alle Zeilen von # BEGIN GeckoFlag Access Restriction bis # END GeckoFlag Access Restriction und speichern Sie.
  4. 4Löschen Sie in der Datei .htaccess im Ordner webroot dieselben Zeilen und speichern Sie.

Nach dem Löschen ist die Beschränkung aufgehoben. Um sie wieder zu aktivieren, speichern Sie die Einstellungen erneut über die Einstellungsseite.

Hinweise

  • Der Abschnitt von # BEGIN bis # END in der .htaccess wird automatisch erzeugt. Bearbeiten Sie ihn nicht von Hand.
  • Die Einstellungen der Zugriffsbeschränkung bleiben bei einem Software-Update erhalten.
  • Auch bei einer Wiederherstellung aus einem Backup bleibt der Zustand der Zugriffsbeschränkung von vor der Wiederherstellung bestehen. Die Einstellungen werden nicht auf den Stand des Backups zurückgesetzt.
  • Die Dateien gf-access-open.txt und gf-access-probe.txt im Ordner webroot werden zur Prüfung beim Speichern der Einstellungen verwendet. Löschen Sie sie nicht.