I just wanted to add my limited experience with Cloudflare and exactly how it helps us mitigate attacks and also serve data with cache more efficiently. We originally set this up to help us mitigate website attacks and once you know the proccess it is very simple.
If you have access to your DNS records and a limited technical knowledge it is quite easy to set up cloudfare by following the setup guide when you make an account.
1. Mitigating Attacks
We were having problems with huge spikes fo traffic from certain ip addresses and ranges from specifically Singapore, Russia and Pakistan. Wanting a way to block the entire country we have resulted in using Cloudflare. When set up you can go to Your Website > Security > WAF
This will allow you to set up a custom rule for specific countries to either challenge them with a captcha or outright block them:
To find our exactly what countries you may be getting attacked from it is worth looking at either the website logs if any are being created, the server logs including access logs where mine details the ips that are most connecting to the website. Then checking these ips via a whois checker online.
Bookmarks