Rozwiązanie problemu z nieprawidłowym wykrywaniem adresu IP
Ważne jest, aby WP Cerber poprawnie wykrywał wszystkie adresy IP.
English version: Solving problem with incorrect IP address detection
Na niektórych serwerach WWW WP Cerber nie jest w stanie automatycznie wykrywać adresów IP ze względu na niestandardową konfigurację serwera. Oznacza to, że WP Cerber nie jest w stanie chronić Twojej witryny, a nawet może zablokować dostęp do pulpitu nawigacyjnego WordPress.
Najprawdopodobniej Twoja witryna znajduje się za serwerem proxy
Przede wszystkim spróbuj włączyć opcję Moja witryna znajduje się za odwrotnym serwerem proxy w głównych ustawieniach wtyczki i sprawdź, w jaki sposób wtyczka wykrywa adresy IP, jak opisano poniżej.
Upewnij się, że WP Cerber poprawnie wykrywa adresy IP
- Otwórz stronę Jaki jest mój adres IP w zakładce (oknie) przeglądarki oraz stronę administracyjną Access Lists w Twojej witrynie w innej zakładce przeglądarki.
- Porównaj adres IP na stronie Jaki jest mój adres IP z adresem IP pod etykietą Twój adres IP na stronie administratora list dostępu.
- Powinieneś zobaczyć dwa identyczne adresy IP. Jeśli tak, WP Cerber działa poprawnie. W przeciwnym razie wykonaj poniższe kroki.
Co dalej?
Jeśli nadal nie możesz sprawić, by WP Cerber poprawnie wykrywał adresy IP, musisz zdefiniować specjalną stałą CERBER_IP_KEY w pliku wp-config.php . Wtyczka użyje go jako klucza do uzyskania adresów IP ze zmiennej $_SERVER . Zobacz instrukcję poniżej.
Konfigurowanie stałej CERBER_IP_KEY
- Uzyskaj swój aktualny adres IP na stronie Jaki jest mój adres IP
- Przejdź do strony administratora Narzędzia , która znajduje się w menu administratora WP Cerber i kliknij kartę Diagnostyka
- Przewiń w dół do sekcji Zmienne środowiskowe serwera
- Znajdź swój adres IP w jednym z wierszy wyświetlanych w sekcji
- W pierwszej komórce wiersza z Twoim adresem IP zobaczysz klucz. W poniższym przykładzie kluczem jest
HTTP_X_REAL_IP
- Weź ten klucz i dodaj następujący wiersz ze swoim kluczem na początku pliku wp-config.php (po wierszu z <?php)
zdefiniuj('CERBER_IP_KEY', 'HTTP_X_REAL_IP');
Uwaga: HTTP_X_REAL_IP jest pokazany jako przykład, musisz znaleźć i użyć własnego klucza.