Ik host een nieuwswebsite bij een Nederlands hostingbedrijf (denk dat het netjes is om de bedrijfsnaam niet te noemen).
Laatste paar maanden hebben veel last van een trage en soms een niet bereikbare website. Naar mijn inziens wordt dit veroorzaakt door veel requests die tegelijkertijd door bots worden afgevuurd.
Deze conclusie trek ik uit onderstaande info die ik log in een mysql database. Vanaf 1 ip-adres worden op een zelfde tijdstip meerdere artikelen opgevraagd.
IP Timestamp Artikel ID
Ik heb onze hoster om hulp gevraagd:
Op dit moment probeer ik het onder controle te houden door in de htaccess file ip's en ip-ranges te blokkeren:
<RequireNone>
# Vultr / vergelijkbare VPS
Require ip 45.206.0.0/15
Require ip 45.207.0.0/16
Require ip 45.175.0.0/16
Require ip 45.171.0.0/16
enz...
</RequireNone>
Maar dit is dweilen met de kraan open. Niet echt een goede oplossing omdat ik waarschijnlijk ook legitiem verkeer blokkeer.
Mijn vragen zijn:
- Mag ik verwachten van onze hosting partij dat ze dit soort problemen kunnen oplossen?
- Zijn er hosters in Nederland waar we naar over kunnen stappen die dit soort zaken beter geregeld hebben?
- Is de gratis versie van Cloudflare mogelijk een oplossing.
Hoop dat jullie me van advies kunnen voorzien.
Laatste paar maanden hebben veel last van een trage en soms een niet bereikbare website. Naar mijn inziens wordt dit veroorzaakt door veel requests die tegelijkertijd door bots worden afgevuurd.
Deze conclusie trek ik uit onderstaande info die ik log in een mysql database. Vanaf 1 ip-adres worden op een zelfde tijdstip meerdere artikelen opgevraagd.
IP Timestamp Artikel ID
| 64.227.16.77 | 1778971666 | 43021 |
| 64.227.16.77 | 1778971666 | 53022 |
| 64.227.16.77 | 1778971666 | 52443 |
| 64.227.16.77 | 1778971666 | 52199 |
| 64.227.16.77 | 1778971666 | 35576 |
| 64.227.16.77 | 1778971666 | 31554 |
- WAF (Web Application Firewall)
- Rate limiting, blokkades op specifieke endpoints of IP ranges
- Meedenken voor een oplossing
Op dit moment probeer ik het onder controle te houden door in de htaccess file ip's en ip-ranges te blokkeren:
<RequireNone>
# Vultr / vergelijkbare VPS
Require ip 45.206.0.0/15
Require ip 45.207.0.0/16
Require ip 45.175.0.0/16
Require ip 45.171.0.0/16
enz...
</RequireNone>
Maar dit is dweilen met de kraan open. Niet echt een goede oplossing omdat ik waarschijnlijk ook legitiem verkeer blokkeer.
Mijn vragen zijn:
- Mag ik verwachten van onze hosting partij dat ze dit soort problemen kunnen oplossen?
- Zijn er hosters in Nederland waar we naar over kunnen stappen die dit soort zaken beter geregeld hebben?
- Is de gratis versie van Cloudflare mogelijk een oplossing.
Hoop dat jullie me van advies kunnen voorzien.