The Cloudflare page below has some good tips, but there is no mention of locking down your Origin (eg at its firewall) to only accept traffic from Cloudflare IP’s, instead it just recommends hiding your IP by changing it after proxying traffic via CF.
Surely doing this would go a long way to prevent attackers targeting your origin IP directly - or am I missing something here? Even if instructions are different depending on your Origin setup i would have expected some mention if it was generally a recommended thing to do - but cant see it mentioned anywhere on the CF docs so it has me wondering. Cheers!