IP Adressen und User Agents sperren
Last updated
Last updated
Mit Hilfe von Conditonal Rules kann in smoxy eingehender Traffic blockiert werden. In den folgenden Beispielen werden die eingehenden Anfragen anhand des User-Agents und IP Adressen blockiert.
Wir erstellen eine neue Condtional Rule und legen den Namen und eine Beschreibung fest. Da nach dieser Regel keine weiteren Regel ausgeführt werden sollen, setzen wir den Stop Schalter auf aktiv.
Als nächstes definieren wir wann die Regel ausgeführt werden soll. Wir nutzen das Feld User agent
, den Operator Contains
und geben als Wert bingbot/2.0
an.
Das bedeutet, dass bei allen eingehenden Anfragen bei denen im User Agent der Wert bingbot/2.0
enthalten ist, die Regel angewandt wird.
Wir erstellen eine weitere ODER-Regel, damit auch alle User Agents die den Wert adidxbot/2.0
enthalten geblockt werden.
Im letzten Schritt wählen wir die Einstellung die mit der Regel geändert werden soll. Ist die Einstellung Basic Authentication aktiviert, so werden Anfragen ohne passende Credentials (Benutzername und Passwort) mit dem Status Code 401 Unauthorized abgelehnt.
Die Regel greift sofort, sobald diese gespeichert und aktiviert wurde.
Die Conditional Rule sollte jetzt so aussehen.
Erstelle eine neue Condtional Rule und legen den Namen und eine Beschreibung fest. Da nach dieser Regel keine weiteren Regel ausgeführt werden sollen, setze den Stop Schalter auf aktiv.
Als nächstes definieren wir wann die Regel ausgeführt werden soll. Wir nutzen das Feld Ip
, den Operator In
und geben als Wert die IP Adressen an die wir blocken wollen. In diesem Beispiel 93.254.204.87
und 93.254.204.85
.
Im letzten Schritt wählen wir die Einstellung die mit der Regel geändert werden soll. Ist die Option Basic Authentication aktiviert, so werden Anfragen ohne passende Credentials (Benutzername und Passwort) mit dem Status Code 401 Unauthorized abgelehnt.
Die Regel greift sofort, sobald diese gespeichert und aktiviert wurde.
Die Conditional Rule sollte jetzt so aussehen.