Zum Inhalt springen
IP-Adressen

IP-Adressen

Die Probes von Status200 Cloud prüfen Ihre Websites, APIs und Server von einer festen Gruppe von IP-Adressen aus. Steht eine Firewall oder eine Allowlist vor dem, was Sie überwachen, erlauben Sie diese Adressen, damit die Prüfungen durchkommen.

flowchart TB P["Status200-Probes"] -->|"prüfen von den aufgeführten IPs"| F["Ihre Firewall"] F -->|"erlaubt"| S["Ihre Website, API oder Ihr Server"]

Wo die Allowlist greift

Zu erlaubende IP-Adressen

Erlauben Sie in Ihrer Firewall den Datenverkehr von diesen Adressen:

  • No IP addresses configured.
Hinweis

Diese Adressen können sich ändern. Status200 informiert Sie vorab, wenn das passiert. Um auf dem neuesten Stand zu bleiben, ohne auf Ankündigungen zu achten, rufen Sie die Liste ab, wenn Sie Ihre Firewall aktualisieren.

Die Liste programmatisch abrufen

Dieselbe Liste wird als JSON ausgeliefert, ganz ohne API-Schlüssel, damit ein Skript Ihre Firewall-Regeln aktuell halten kann:

Bash
curl -s https://status200.ru/ip-whitelist
JSON
{
  "ipWhitelist": ["<list of IPs>"]
}

ipWhitelist ist ein Array mit einer Adresse pro Eintrag. So geben Sie eine Adresse pro Zeile aus, etwa für ein Firewall-Skript:

Bash
curl -s https://status200.ru/ip-whitelist | jq -r '.ipWhitelist[]'

Selbst gehostetes Status200

Auf Ihrer eigenen Instanz zeigen diese Seite und der Endpunkt /ip-whitelist die Adressen aus der Einstellung IP_WHITELIST der Instanz, einer kommagetrennten Liste. Tragen Sie die Adressen ein, von denen Ihre eigenen Probes ihre Prüfungen senden.

Kubernetes

Setzen Sie den Wert ipWhitelist des Helm-Charts:

values.yamlYAML
ipWhitelist: "203.0.113.1,203.0.113.2"

Docker Compose

config.env gibt die Einstellung nicht an die App weiter. Fügen Sie sie der Umgebung des Dienstes app in einer docker-compose.override.yml neben docker-compose.yml hinzu und starten Sie Status200 dann neu:

docker-compose.override.ymlYAML
services:
  app:
    environment:
      IP_WHITELIST: "203.0.113.1,203.0.113.2"

Ist nichts gesetzt, zeigt diese Seite No IP addresses configured. und der Endpunkt liefert ein leeres Array ipWhitelist.

Nächste Schritte