Website-Sicherheit und Backups Hilfe

Wir haben die Seite für Sie so gut wie möglich übersetzt. Sie können sie sich aber auch auf Englisch ansehen.

Umgehen Sie die Web Application Firewall (WAF) zum Testen

Bevor öffentliche DNS-Server (Domain Name System) üblich waren, verwendeten Betriebssysteme die Hostdatei, um Hostnamen in IP-Adressen aufzulösen. Diese Datei kann weiterhin manuell bearbeitet werden, um normale DNS-Auflösungen zu umgehen, was für Tests oder Entwicklung nützlich ist. Gehen Sie wie folgt vor, um ohne die Web Application Firewall (WAF) mitten auf der Verbindung auf Ihren Hosting-Server zuzugreifen. Beachten Sie, dass wir das Ändern Ihrer Systemdateien nicht unterstützen . — Sie tun dies auf eigene Gefahr.

Bearbeiten Sie die Hostdatei

Suchen und kopieren Sie zunächst Ihre Hosting-IP-Adresse . Gehen Sie dann wie folgt vor.

Windows

  1. Drücken Sie die Start -Taste, geben Sie Editor ein, klicken Sie mit der rechten Maustaste auf Editor und wählen Sie Als Administrator ausführen.
  2. Wählen Sie im Editor Datei , dann Öffnen und geben Sie einc:\windows\system32\drivers\etc in das Feld Dateiname ein. Achten Sie darauf, diese zu ändernc:\ auf den Namen des primären Datenträgers für Ihr System, auf dem normalerweise Windows installiert wurde.
  3. Wählen Sie im Dropdown-Menü unten im Fenster Alle Dateien aus und wählen Sie dann Hosts aus.
    Hinweis: Wählen Sie unbedingt die Hostdatei aus, die in der Spalte Typ als Datei angezeigt wird, da es mehrere Dateien mit dem Namen hosts geben kann.
  4. Öffnen Sie die Datei hosts und fügen Sie ganz am Ende eine Zeile mit folgender Struktur hinzu:208.104.52.26 www.coolexample.com coolexample.com
    Hinweis: Ersetzencoolexample.com mit Ihrer Domain und208.104.52.26 mit Ihrer Hosting-IP.
  5. Speichern Sie die Datei und beenden Sie den Editor.
  6. Drücken Sie die Start -Taste und geben Sie cmd.exe ein.
  7. Klicken Sie mit der rechten Maustaste auf Eingabeaufforderung und wählen Sie Als Administrator ausführen aus.
  8. Typipconfig /flushdns in der Eingabeaufforderung und drücken Sie die Eingabetaste, damit die Änderungen wirksam werden.
  9. Schließen Sie das Eingabeaufforderungsfenster.

macOS

  1. Öffnen Sie ein Terminalfenster (befindet sich im Ordner Anwendungen und dann im Ordner Dienstprogramme ).
  2. Wenn Sie den Nano-Texteditor mit Root-Rechten ausführen möchten, während Sie die Hosts-Datei öffnen, geben Sie Folgendes ein:sudo nano /private/etc/hosts und drücken Sie die Eingabetaste.
  3. Geben Sie Ihr Administratorpasswort ein und drücken Sie die Eingabetaste.
  4. Fügen Sie am Ende der Datei eine Zeile mit folgender Struktur hinzu:  208.104.52.26 www.coolexample.com coolexample.com
    Hinweis: Ersetzencoolexample.com mit Ihrer Domain und208.104.52.26 mit Ihrer Hosting-IP.
  5. Drücken Sie Strg + X , dann Y und dann Zurück, um das Speichern der Datei mit dem gleichen Namen zu bestätigen.

Linux

  1. Öffnen Sie ein Terminalfenster, indem Sie STRG + ALT + T drücken oder im Anwendungsmenü nach „Terminal“ suchen.
    • Linux hat viele Distributionen oder „Distributionen“ mit unterschiedlichen Oberflächen. Daher gibt es mehrere Möglichkeiten, ein Terminalfenster zu öffnen. Wenn Sie eine Distribution wie Ubuntu verwenden, drücken Sie Strg + Alt + T , wodurch das Terminal geöffnet werden sollte. Lesen Sie in der Dokumentation Ihrer Distribution, wie Sie ein Terminalfenster öffnen.
  2. Um den Nano-Texteditor beim Öffnen der Datei hosts auszuführen, geben Sie Folgendes ein:sudo nano /etc/hosts im Terminalfenster und drücken Sie die Eingabetaste.
  3. Geben Sie Ihr Passwort ein und drücken Sie die Eingabetaste.
    • Wenn die Meldung angezeigt wirdCommand 'nano' not found , ist in Ihrer Linux-Distribution der Nano Text Editor möglicherweise nicht installiert. Sie können entweder einen anderen Editor wie Vim oder Gedit auswählen oder Nano mithilfe des Paket-Managers Ihrer Distribution installieren. Wenn Sie eine Distribution wie Ubuntu ausführen, führen Sie den Befehl aussudo apt install nano auf Terminal, um den Nano Text Editor zu installieren.
  4. Fügen Sie am Ende der Datei eine Zeile mit folgender Struktur hinzu:  208.104.52.26 www.coolexample.com coolexample.com
    Hinweis: Ersetzencoolexample.com mit Ihrer Domain und208.104.52.26 mit Ihrer Hosting-IP.
  5. Drücken Sie Strg + X , dann Y und dann die Eingabetaste , um das Speichern der Datei mit dem gleichen Namen zu bestätigen.

Sie sollten nun Ihre Website direkt von Ihrem Hosting-Server aus anzeigen können. Sie können den Inkognito-Modus Ihres Browsers verwenden, um sicherzustellen, dass das DNS nicht im Cache gespeichert wird.

Fehlerbehebung

Wenn Sie die Firewall-Bypass-Prävention implementiert haben, müssen Sie Ihre eigene IP-Adresse (die Sie hier finden) zur FileMatch-Direktive hinzufügen:

# BEGIN Umgehung der Website-Firewall < Wenn "& percnt;{HTTP_HOST} == 'coolexample.com' || & percnt;{HTTP_HOST} == 'www.coolexample.com' " > IP erforderlich 208.109.0.0/22 IP erforderlich 192.88.134.0/23 IP erforderlich 185.93.228.0/22 IP erforderlich 66.248.200.0/22 IP erforderlich 2a02: fe80 :: / 29 IP erforderlich 173.245.48.0/20 IP erforderlich 103.21.244.0/ 22 IP erforderlich 103.22.200.0/22 IP erforderlich 103.31.4.0/22 IP erforderlich 141.101.64.0/18 IP erforderlich 108.162.192.0/18 IP erforderlich 190.93.240.0/20 IP erforderlich 188.114.96.0/20 IP erforderlich 197.234.240.0/22 IP erforderlich 198.41.128.0/17 IP erforderlich 162.158.0.0/15 IP erforderlich 104.16.0.0/13 IP erforderlich 104.24.0.0/14 IP erforderlich 172.64.0.0/13 IP erforderlich 131.0.72.0/22 IP erforderlich 2400: cb00 :: / 32 IP erforderlich 2606: 4700 :: / 32 IP erforderlich 2803: f800 :: / 32 IP erforderlich 2405: b500 :: / 32 IP erforderlich 2405: 8100 :: / 32 IP erforderlich 2a06: 98c0 :: / 29 IP erforderlich 2c0f: f248 :: / 32 </ Wenn & gt; # ENDE Umgehung der Website-Firewall

Weitere Informationen