Zephyrnet-logo

Hoe IP-adres te blokkeren in WordPress »Rang Wiskunde

Datum:

Maakt u zich zorgen over ongewenste bezoekers op uw WordPress-site?

Of het nu gaat om spamreacties, kwaadaardige bots of zelfs vastberaden hackers: ongewenst verkeer kan de prestaties en gemoedsrust van uw site verstoren. 

Maar vrees niet! U kunt IP-adressen blokkeren in WordPress, een eenvoudige maar krachtige methode om een ​​veilige omgeving voor uw inhoud en community te creëren.

In dit bericht laten we u zien hoe u kwaadaardige IP’s kunt identificeren en methoden om de IP-adressen te blokkeren.

Klaar om uw WordPress-site te beveiligen? Laten we beginnen.

1 Wat is een IP-adres?

Een IP-adres, of Internet Protocol-adres, dient als een unieke identificatie voor elk op internet aangesloten apparaat, waardoor de communicatie tussen apparaten online wordt vergemakkelijkt.

Uw computer, smartphone, tablet en andere apparaten met internettoegang beschikken elk over een IP-adres, waardoor de communicatie met andere apparaten op internet wordt vergemakkelijkt.

Beschouw het internet als een enorm telefoonnetwerk, waarbij IP-adressen functioneren als telefoonnummers waarmee apparaten verbinding kunnen maken en kunnen communiceren.

Deze adressen worden doorgaans uitgedrukt in numerieke vorm (bijvoorbeeld 192.168.1.1) en dienen twee primaire functies: het identificeren van netwerkinterfaces en het specificeren van locaties.

Van elke bezoeker van een WordPress-website wordt het IP-adres opgeslagen in de toegangslogbestanden van de website, en hetzelfde geldt voor wanneer u andere websites bezoekt.

Waarom blokkeert u nu de toegang van specifieke IP-adressen tot uw website, terwijl deze essentieel zijn voor toegang tot de site? We zullen het in de volgende sectie onderzoeken.

2 Redenen om IP-adressen op uw WordPress-website te blokkeren

Het blokkeren van IP-adressen is een gangbare praktijk voor verschillende doeleinden. Laten we nu eens kijken wanneer en waarom u bepaalde IP-adressen de toegang tot uw website moet blokkeren.

2.1 Kwaadaardige activiteiten voorkomen

Wanneer u terugkerende kwaadaardige acties opmerkt, zoals brute force-aanvallen, hackpogingen of verdacht gedrag van bepaalde IP-adressen die proberen toegang te krijgen tot uw server of website, zou het blokkeren van deze IP's de volgende actie moeten zijn. 

Met deze stap kunt u uw website beschermen tegen mogelijke beveiligingsinbreuken en ongeoorloofde toegang. 

2.2 Spam en ongewenste e-mails en opmerkingen voorkomen

Soms kunt u spamopmerkingen tegenkomen op de pagina's/berichten van uw website, vaak vergezeld van ongewenste links die naar onveilige bronnen leiden. 

Hetzelfde geldt wanneer u een contactformulier of een ander formulier op uw website heeft, wat leidt tot spam-e-mails in uw inbox die niet relevant zijn of geen betekenisvolle inhoud hebben.

Om deze problemen aan te pakken en een schonere inbox en een gebruiksvriendelijkere websiteomgeving te behouden, kunt u IP-adressen blokkeren die verantwoordelijk zijn voor het genereren van spamopmerkingen en e-mails. Dit wordt een effectieve maatregel.

2.3 Beheer van ongewenst verkeer

Het blokkeren van IP-adressen kan helpen bij het beheren en verminderen van ongewenst verkeer, vooral wanneer er veel verzoeken worden ontvangen van specifieke IP's of adresbereiken. Dit ongewenste verkeer kan bots of crawlers zijn.

Bovendien pakt het de dreiging van DDoS-aanvallen (Distributed Denial of Service) aan, die uw website voortdurend ontoegankelijk kunnen maken of tot langere laadtijden van pagina's kunnen leiden.

Het primaire doel van het blokkeren van deze IP-adressen is het verminderen van de serverbelasting en het verbeteren van de algehele prestaties van uw systeem.

2.4 Beperking van de toegang tot inhoud of bedrijfsbeleid

De praktijk van het blokkeren van IP-adressen beperkt de toegang tot bepaalde inhoud of diensten. Bij op abonnementen gebaseerde diensten garandeert het blokkeren van de IP-adressen van niet-abonnees bijvoorbeeld exclusieve toegang voor betalende gebruikers.

Dit geldt ook voor organisaties die ervoor kunnen kiezen IP-adressen te blokkeren om bedrijfsbeleid af te dwingen en de toegang van werknemers tot bepaalde websites of diensten te beperken. Dit is belangrijk voor bedrijven die gevoelige informatie of bedrijfseigen gegevens verwerken.

2.5 Geografische beperkingen

Als u de toegang tot uw website vanuit specifieke regio’s of landen wilt beperken, is het blokkeren van hun IP-adressen een eenvoudige methode om geografische beperkingen te implementeren.

3 Identificatie van de IP-adressen die moeten worden geblokkeerd in WordPress

Als u te maken heeft met spamreacties op uw berichten of pagina’s, is het essentieel om te weten dat WordPress de IP-adressen van uw websitecommentatoren opslaat.

Om deze informatie te vinden, navigeert u eenvoudigweg naar de Heb je vragen? Stel ze hier. pagina uit uw WordPress-beheerdersgebied.

zoek het IP-adres in WordPress

In het geval van een ernstige aanval die de toegang tot uw beheerdersgedeelte belemmert, is het echter belangrijk om het toegangslogboek van uw server te onderzoeken. Toegang tot dit logboek via de cPanel-tools van uw hostingprovider.

Navigeer naar de Metriek sectie en selecteer de Ruwe toegang optie, zoals hieronder weergegeven.

Ruwe toegang

Deze actie leidt u naar de Raw Access Log-pagina, waar u het onbewerkte toegangslogboek voor uw domein vindt. Klik op het domein om het toegangslogboekbestand te downloaden.

Download huidige Raw Access-logboeken

Door op uw domein te klikken, downloadt u het logbestand van uw server in .gz-archiefformaat. Ga verder met het uitpakken van het bestand.

Als u problemen ondervindt bij het openen van dit bestandsformaat op uw computer, probeer het dan met behulp van online tools naar DOC of PDF te converteren. U kunt vervolgens het geconverteerde bestand downloaden om uw onbewerkte toegangslogboeken te bekijken.

Het toegangslogbestand bevat ruwe gegevens van alle verzoeken aan uw website, waarbij elke regel begint met het IP-adres dat verantwoordelijk is voor dat specifieke verzoek.

Logbestand

Het is een goed idee om verdachte IP-adressen in het toegangslogboek in de gaten te houden, vooral als u merkt dat een bepaald IP-adres vaak voorkomt.

Zorg ervoor dat u niet per ongeluk uzelf, het echte publiek of zoekmachines de toegang tot uw website blokkeert.

Gebruik indien nodig een online IP-zoekprogramma om meer informatie te krijgen over een verdacht IP-adres voordat u een beslissing neemt.

Nu u weet hoe u verdachte IP-adressen op uw website kunt identificeren, gaan we bespreken hoe u kunt voorkomen dat deze IP-adressen toegang krijgen tot uw site.

4 Methoden om IP-adressen in WordPress te blokkeren

Laten we vijf methoden bespreken om te voorkomen dat IP-adressen toegang krijgen tot uw WordPress-website.

Met deze methode kunt u voorkomen dat de IP’s reageren op uw WordPress-berichten of -pagina’s.

Om dit te implementeren, navigeert u naar Instellingen → Discussie vanuit uw WordPress-dashboard en scrol omlaag naar de Niet-toegestane commentaarsleutels sectie.

Zorg ervoor dat u de IP-adressen één per regel invoert, zoals hieronder weergegeven.

Blokkeer het IP-adres van reageerders

Nadat u de IP-adressen heeft ingevoerd, scrollt u naar de onderkant van de pagina en klikt u op de Bespaar Wijzigingen knop.

WordPress voorkomt nu automatisch dat gebruikers met deze IP-adressen reacties op uw website plaatsen. Hoewel deze gebruikers uw site nog steeds kunnen bezoeken, krijgen ze een foutmelding als ze proberen een reactie in te dienen.

4.2 Blokkeer IP-adressen met cPanel

Met deze methode kunt u een IP-adres volledig blokkeren, wat een robuuste maatregel is om uw WordPress-site te beschermen tegen mogelijke hackpogingen en DDoS-aanvallen.

Log in op het cPanel-dashboard van uw hostingaccount en navigeer naar de Security sectie. Kies de IP-blokkering pictogram, zoals hieronder weergegeven.

IP-blokkering

Hierdoor wordt u doorgestuurd naar de IP Blocker-pagina, waar u precies het IP-adres kunt opgeven dat u wilt blokkeren voor toegang tot uw website. 

U kunt een enkel IP-adres of een IP-bereik toevoegen en op klikken Toevoegen knop.

IP-adres toevoegen

Blader daarna naar beneden om de lijst met IP-adressen te bekijken waarvoor u de toegang tot uw website heeft beperkt. U kunt op elk gewenst moment terugkomen als u IP's wilt verwijderen of deblokkeren door op te klikken Verwijder optie.

Lijst met IP-adressen

4.3 Blokkeer IP-adressen met behulp van een beveiligingsplug-in

Het blokkeren van IP-adressen met behulp van een beveiligingsplug-in is de eenvoudigste methode om de bescherming van uw website tegen potentiële bedreigingen en ongeautoriseerde toegang te verbeteren.

Beveiligingsplug-ins zoals Sucuri Beveiliging helpen uw website te beschermen tegen kwaadaardige aanvallen. Raadpleeg onze tutorial op een WordPress-plug-in installeren op uw website.

Het proces omvat doorgaans het gebruik van een Web Application Firewall (WAF) die in de beveiligingsplug-in is geïntegreerd. Deze firewall fungeert als een barrière tussen uw website en inkomend verkeer en analyseert elk verzoek op potentiële bedreigingen. Verdachte IP-adressen, bekend om kwaadaardige activiteiten zoals hackpogingen, worden automatisch gedetecteerd en geblokkeerd door de beveiligingsplug-in.

Bovendien kun je de IP-adressen nog steeds handmatig blokkeren met behulp van de Sucuri-plug-in.

4.4 Blokkeer IP-adressen door het .htaccess-bestand te bewerken

U kunt voorkomen dat verdachte IP-adressen toegang krijgen tot uw website door een paar regels code aan uw website toe te voegen het .htaccess-bestand van de website

Als u echter geen codeerkennis heeft, raden we u aan de eerder genoemde methoden te gebruiken.

Opmerking: Het is belangrijk om maak een back-up van je website voordat u code toevoegt, zodat u uw site kunt herstellen als er iets misgaat.

Log in op uw FTP-client of cPanel en zoek het file Manager in jouw public_html of sitemap. Kies ervoor om het .htaccess-bestand te bewerken.

Plak in het .htaccess-bestand de volgende code onderaan het bestand:

deny from [IP Address You Want To Block]

Vervang de IP-adres dat u wilt blokkeren met het daadwerkelijke IP-adres dat u wilt blokkeren, zoals hieronder weergegeven.

Als u meerdere IP-adressen wilt blokkeren, gaat u verder met het toevoegen van de code bij elk IP-adres.

4.5  Blokkeer IP-adressen met behulp van het WordPress-functions.php-bestand

Deze methode vereist het toevoegen van een aangepaste code aan het function.php-bestand van uw actieve WordPress-thema.

Hieronder vindt u een codefragment dat laat zien hoe u een IP-adres kunt blokkeren met behulp van functies.php. De code maakt gebruik van een array om geblokkeerde IP-adressen bij te houden. Het controleert of het IP-adres van de bezoeker zich in de array bevindt voordat toegang wordt verleend.

function block_ip_addresses() {
    $blocked_ips = array(
        '192.168.0.1',
        '10.0.0.1',
        '123.456.789.0'
    );

    if (in_array($_SERVER['REMOTE_ADDR'], $blocked_ips)) {
        wp_die('Access Denied');
    }
}
add_action('init', 'block_ip_addresses');

Voeg zoveel IP-adressen toe als nodig is met behulp van de stijl uit de $blocked_ips reeks. Als u er maar een paar heeft, verwijdert u de andere IP-adressen en voert u de IP-adressen in die u wilt blokkeren.

Ga naar de functies.php van uw actieve thema op Uiterlijk → Themabestand-editor. Kies functies.php, scroll naar beneden en plak de code zoals weergegeven.

Voeg code toe aan het function.php-bestand

Zodra u alle IP-adressen heeft toegevoegd die u wilt blokkeren, klikt u eenvoudig op de Update File knop om uw wijzigingen op te slaan.

Na het succesvol toepassen van deze code wordt de opgegeven IP-adressen de toegang ontzegd. De code maakt gebruik van de wp_die functie die het bericht “Toegang geweigerd” weergeeft aan de geblokkeerde gebruiker, zoals hieronder weergegeven.

Bericht toegang geweigerd

5 Conclusie

Het beveiligen van uw WordPress-website tegen kwaadaardige aanvallen, spam en ongewenst verkeer is noodzakelijk voor een veilige online aanwezigheid.

Of u nu kiest voor plug-ins, .htaccess-bestanden bewerkt of een firewall instelt, gebruik deze functies verstandig.

Het blokkeren van legitieme IP-adressen kan nadelen hebben, waardoor potentiële klanten mogelijk worden uitgesloten. Beoordeel daarom elk IP-adres zorgvuldig voordat u actie onderneemt.

Met de juiste aanpak kan het blokkeren van IP-adressen de veiligheid en prestaties van uw WordPress-website aanzienlijk verbeteren, deze beschermen tegen cyberdreigingen en een veilige en plezierige gebruikerservaring voor bezoekers garanderen.

Vind je dit bericht leuk, laat het ons dan weten via Tweeten @rankmathseo.

spot_img

Laatste intelligentie

spot_img