Documentatie

Eerste stappen met Shieldix

De paar dingen die elke site-eigenaar moet weten: hoe de firewall begint, hoe je voorkomt dat een adres wordt geblokkeerd, hoe je Shieldix uitschakelt en hoe je een site koppelt.

Leermodus

De eerste 7 dagen registreert de firewall alleen wat hij zou blokkeren, zodat je het kunt nakijken voordat het blokkeren begint.

Zolang de firewall leert, verschijnen aanvallen als “Geregistreerd (leren)” in het gebeurtenissenlog. Het blokkeren begint vanzelf wanneer het leren afloopt, en Shieldix kan je dan mailen. Wil je eerder beginnen met blokkeren, kies dan Beschermen onder Instellingen → Modus.

Nooit blokkeren

De firewall blokkeert nooit adressen op de lijst “Nooit blokkeren”: je kantoor, je monitoringdienst, je eigen servers. Voeg een adres of een CIDR-bereik toe onder Instellingen, of klik op “Nooit blokkeren” naast een gebeurtenis. Een adres toevoegen heft ook de huidige blokkade ervan op.

Het paneel van Shieldix Cloud heeft een eigen lijst “Nooit blokkeren” voor al je sites; een adres daar toevoegen heft de blokkades van Shieldix Cloud ervoor meteen op.

Shieldix uitschakelen

Als een blokkade je ooit in de weg zit en je het WordPress-beheer niet kunt bereiken, voeg dan deze regel toe aan wp-config.php:

wp-config.php

define( 'SHIELDIX_DISABLE', true );

De firewall leest de regel zelf, dus het werkt in elke modus, zelfs voordat WordPress laadt. Shieldix laat dan elk verzoek door en verstuurt geen e-mails. Verwijder de regel om de bescherming weer aan te zetten.

WP-CLI

Shieldix werkt ook vanaf de opdrachtregel:

wp shieldix status
Toont de firewallmodus, hoeveel verzoeken zijn geblokkeerd, de versterkingsmaatregelen, de controle van de site-instellingen, de laatste bestandsscan en bekende kwetsbaarheden.
wp shieldix mode protect
Stelt de firewallmodus in: learning (alleen registreren) of protect (blokkeren).
wp shieldix unblock 203.0.113.7
Verwijdert een adres van de blokkeerlijst.
wp shieldix allow 203.0.113.7
Voegt een adres of een CIDR-bereik toe aan de lijst “Nooit blokkeren”.
wp shieldix scan
Voert nu een volledige bestandsscan uit en toont de bevindingen.
wp shieldix emergency --all --user=<your-login>
Noodvergrendeling: logt iedereen uit, trekt applicatiewachtwoorden in, stelt nieuwe beveiligingssleutels in en reset de wachtwoorden van de andere beheerders. Voer het uit als je eigen beheerder, zodat je wachtwoord blijft.

Er zijn ook commando’s voor bekende kwetsbaarheden (wp shieldix vulns), het importeren en exporteren van instellingen en Shieldix Cloud. wp help shieldix toont ze allemaal.

Een site koppelen aan Shieldix Cloud

Open in het paneel van Shieldix Cloud Sites en maak een koppelcode aan (XXXX-XXXX-XXXX). De code werkt één keer, binnen 1 uur.

Open in WordPress Shieldix → Instellingen, lees wat er wordt verzonden, vink “Ik ga ermee akkoord dat deze site de bovenstaande gegevens naar Shieldix Cloud stuurt” aan, vul de code in en klik op Koppelen. Of vanaf de opdrachtregel:

WP-CLI

wp shieldix cloud link XXXX-XXXX-XXXX --consent

Er wordt niets verzonden voordat je koppelt. Zie wat er naar Shieldix Cloud wordt verzonden.

Je kunt op elk moment ontkoppelen, in de plugin, in het paneel of met wp shieldix cloud unlink. De plugin blijft de site zelfstandig beschermen.

Bescherm je WordPress vandaag

Kies een pakket voor je site en koppel haar in enkele minuten.